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:
- Serialized Form
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description AbstractAdjustableColumnFormat() -
Method Summary
Modifier and Type Method Description StringBufferformat(Object obj, StringBuffer toAppendTo, FieldPosition pos)protected abstract FormatgetProxy()Implementing classes should provide a proxy formatter to do the actual formatting.ObjectparseObject(String source, ParsePosition pos)Methods 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
-