Interface DateBox.Format
- All Known Implementing Classes:
DateBox.DefaultFormat
- Enclosing class:
DateBox
public static interface DateBox.Format
Implemented by a delegate to handle the parsing and formating of date
values. The default
DateBox.Format uses a new DateBox.DefaultFormat
instance.-
Method Summary
Modifier and TypeMethodDescriptionFormats the provided date.Parses the provided string as a date.voidIf the format did any modifications to the date box's styling, reset them now.
-
Method Details
-
format
-
parse
Parses the provided string as a date.- Parameters:
dateBox- the date boxtext- the string representing a datereportError- should the formatter indicate a parse error to the user?- Returns:
- the date created, or null if there was a parse error
-
reset
If the format did any modifications to the date box's styling, reset them now.- Parameters:
dateBox- the date boxabandon- true when the current format is being replaced by another
-