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, StringBuffer toAppendTo, FieldPosition pos) protected abstract FormatgetProxy()Implementing classes should provide a proxy formatter to do the actual formatting.parseObject(String source, 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 StringBuffer toAppendTo, @NotNull FieldPosition pos) -
parseObject
- Specified by:
parseObjectin classFormat
-