Package com.illumon.iris.gui.table
Class GuiColumn
java.lang.Object
com.fishlib.dataobjects.WColumn
com.illumon.iris.gui.table.GuiColumn
- All Implemented Interfaces:
Serializable
,Comparable
- Direct Known Subclasses:
AbstractDataColumn
,BackgroundTaskColumn
,ButtonGuiColumn
,PersistentQueryPanelColumn
public abstract class GuiColumn
extends com.fishlib.dataobjects.WColumn
The base implementation for columns in a table.
- See Also:
-
Field Summary
FieldsFields inherited from class com.fishlib.dataobjects.WColumn
abbreviation_, columnInfo_, enums_, index_, isKey_, label_, name_, serializeAsObject_, shouldBeSerialized_, type_
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFormattedValue
(TableModel model, int row) abstract Object
getValue
(TableModel model, int row) void
setColumnInfo
(org.jdom2.Element columnInfo) void
void
setDescription
(String description) void
void
setValue
(Object value, TableModel model, int row) Does nothing, subclasses may override to provide this functionalityMethods inherited from class com.fishlib.dataobjects.WColumn
clone, compareTo, equals, getAbbreviation, getAttributeValue, getAttributeValue, getCodecName, getColumnInfo, getEnums, getIndex, getJavaType, getLabel, getName, getStrType, getType, hashCode, isADO, isBasicType, isKey, serializeAsObject, setAbbreviation, setIndex, setLabel, setName, setType, shouldBeSerialized
-
Field Details
-
DATE_FORMAT
- See Also:
-
renderer_
-
-
Constructor Details
-
GuiColumn
public GuiColumn()Default constructor. Users must callsetColumnInfo(Element)
to initialize the object properly. -
GuiColumn
-
GuiColumn
public GuiColumn(org.jdom2.Element columnInfo) -
GuiColumn
-
-
Method Details
-
setColumnInfo
public void setColumnInfo(org.jdom2.Element columnInfo) - Overrides:
setColumnInfo
in classcom.fishlib.dataobjects.WColumn
-
getRenderer
-
getFormatter
-
setFormatter
-
getDefaultFormatter
-
setDefaultFormatter
-
getValue
-
setValue
Does nothing, subclasses may override to provide this functionality -
getFormattedValue
-
getDescription
-
setDescription
-