@OpenApiAll
public interface IFormatter
Modifier and Type | Field and Description |
---|---|
static int |
DOT_PER_INCH
Default dot per inch value.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
format(java.lang.Object value)
Convert an Object value into desire format.
|
IFormatter |
getObjectFormater(java.lang.Class<?> targetType)
Returns the formatter for the target type class or current formatter if target type class is not registered.
|
void |
registerObjectFormatter(java.lang.Class<?> targetType,
IFormatter formatter)
Register an object formatter to be used to format values of a given target class.
|
void |
setStyledDocument(StyledDocument styledDocument)
Set a
StyledDocument to be used with this formatter. |
static final int DOT_PER_INCH
java.lang.Object format(java.lang.Object value)
value
- Object valuevoid registerObjectFormatter(java.lang.Class<?> targetType, IFormatter formatter)
targetType
- the Class object of the type to be formattedformatter
- the instance of object of the IFormatter
class. If this is null, then any existing
definition will be removed.IFormatter getObjectFormater(java.lang.Class<?> targetType)
targetType
- the Class object of the type to be formattedIFormatter
class.void setStyledDocument(StyledDocument styledDocument)
StyledDocument
to be used with this formatter.styledDocument
- A {link StyledDocument}Copyright © 2010 - No Magic Asia