Package com.illumon.iris.gui.table
Class AbstractDataColumn
java.lang.Object
com.fishlib.dataobjects.WColumn
com.illumon.iris.gui.table.GuiColumn
com.illumon.iris.gui.table.AbstractDataColumn
- All Implemented Interfaces:
Serializable
,Comparable
- Direct Known Subclasses:
ErrorColumn
,PolymorphicGuiColumn
Basic Column implementation.
This class uses the following attributes from the columnInfo parameter
- name - The name of the column
- type - The class of the column data
- renderer (optional) - The renderer class to use to display the column.
- See Also:
-
Field Summary
Fields inherited from class com.illumon.iris.gui.table.GuiColumn
DATE_FORMAT, renderer_
Fields inherited from class com.fishlib.dataobjects.WColumn
abbreviation_, columnInfo_, enums_, index_, isKey_, label_, name_, serializeAsObject_, shouldBeSerialized_, type_
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractDataColumn
(String name, String type, String renderer) AbstractDataColumn
(org.jdom2.Element columnInfo) -
Method Summary
Methods inherited from class com.illumon.iris.gui.table.GuiColumn
getDefaultFormatter, getDescription, getFormattedValue, getFormatter, getRenderer, setColumnInfo, setDefaultFormatter, setDescription, setFormatter, setValue
Methods inherited from class com.fishlib.dataobjects.WColumn
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