Class AbstractAdjustableColumnFormat
java.lang.Object
java.text.Format
com.illumon.iris.gui.table.format.AbstractAdjustableColumnFormat
- All Implemented Interfaces:
AdjustableColumnFormat,Workspace,Serializable,Cloneable
- Direct Known Subclasses:
NumericAdjustableColumnFormat
public abstract class AbstractAdjustableColumnFormat
extends Format
implements AdjustableColumnFormat, Workspace
Base class for all Adjustable Column Formats
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.Format
Format.Field -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionformat(Object obj, @NotNull StringBuffer toAppendTo, @NotNull FieldPosition pos) protected abstract FormatgetProxy()Implementing classes should provide a proxy formatter to do the actual formatting.parseObject(String source, @NotNull ParsePosition pos) Methods inherited from class java.text.Format
clone, format, formatToCharacterIterator, parseObjectMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.gui.table.format.AdjustableColumnFormat
getFormatType, isCompatible, setDefaultFormatter, setFormatTypeMethods inherited from interface com.illumon.iris.gui.workspace.Workspace
getWorkspaceInfo, isGlobalSetting, setWorkspaceInfo
-
Constructor Details
-
AbstractAdjustableColumnFormat
public AbstractAdjustableColumnFormat()
-
-
Method Details
-
getProxy
Implementing classes should provide a proxy formatter to do the actual formatting.- Returns:
- a proxy formatter
-
format
public StringBuffer format(Object obj, @NotNull @NotNull StringBuffer toAppendTo, @NotNull @NotNull FieldPosition pos) -
parseObject
- Specified by:
parseObjectin classFormat
-