Docmosis API 4.5.0

com.docmosis.template.population.render
Class DateRenderer

java.lang.Object
  extended bycom.docmosis.template.population.render.DateRenderer
All Implemented Interfaces:
FieldRenderer

public class DateRenderer
extends Object
implements FieldRenderer

A Date Renderer that supports a single parameter specifying the Date format to use. The formats are defined by Java's SimpleDateFormat class. If a bad format is provided, the renderer will throw a FieldRendererException. If no format is applied, the value field is untouched. This class is thread safe (even though SimpleDateFormat) is not.

See Also:
SimpleDateFormat

Constructor Summary
DateRenderer()
           
 
Method Summary
 RenderedField render(FieldDetails details, RenderedField renderedField)
          Make rendering adjustments for a field.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateRenderer

public DateRenderer()
Method Detail

render

public RenderedField render(FieldDetails details,
                            RenderedField renderedField)
                     throws FieldRendererException
Description copied from interface: FieldRenderer
Make rendering adjustments for a field. Adjustments are made by adjusting the given RenderedField and then returning it, or by creating a new RenderedField instance and returning it. If no adjustments are desired the given RenderedField should be returned unchanged. The FieldDetails object gives details about the field.

Specified by:
render in interface FieldRenderer
Parameters:
details - all the details about the field to be rendered.
Returns:
the given RenderedField or a new RenderedField
Throws:
FieldRendererException

Docmosis API 4.5.0

Copyright © 2014 Docmosis Pty Ltd. All Rights Reserved.