com.docmosis.template.population.render
Class DateRenderer
java.lang.Object
com.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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DateRenderer
public DateRenderer()
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
Copyright © 2014 Docmosis Pty Ltd. All Rights Reserved.