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
public class AbstractDataColumn extends GuiColumn
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:
- Serialized Form
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AbstractDataColumn(String name, String type, String renderer)
AbstractDataColumn(org.jdom2.Element columnInfo)
-
Method Summary
Modifier and Type Method Description AbstractDataColumn
clone()
Object
getValue(TableModel model, int row)
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
-
Constructor Details
-
AbstractDataColumn
public AbstractDataColumn(org.jdom2.Element columnInfo) -
AbstractDataColumn
-
-
Method Details