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 ObjectgetValue(TableModel model, int row) voidsetColumnInfo(org.jdom2.Element columnInfo) voidvoidsetDescription(String description) voidvoidsetValue(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:
setColumnInfoin classcom.fishlib.dataobjects.WColumn
-
getRenderer
-
getFormatter
-
setFormatter
-
getDefaultFormatter
-
setDefaultFormatter
-
getValue
-
setValue
Does nothing, subclasses may override to provide this functionality -
getFormattedValue
-
getDescription
-
setDescription
-