Package com.illumon.iris.console
Class DefaultGuiColumnFactory
java.lang.Object
com.illumon.iris.console.DefaultGuiColumnFactory
- All Implemented Interfaces:
GuiColumnFactory
The default
GuiColumnFactory. This will create AbstractDataColumns and will set
default formatting, as well as common default properties (such as hidden) for each one.-
Field Summary
Fields inherited from interface com.illumon.iris.console.db.GuiColumnFactory
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate an AbstractDataColumn with the specified name and type.protected AbstractDataColumncreateColumn(String name, String type, String renderer) Create an instance of anAbstractDataColumn.
-
Constructor Details
-
DefaultGuiColumnFactory
public DefaultGuiColumnFactory()
-
-
Method Details
-
create
Description copied from interface:GuiColumnFactoryCreate an AbstractDataColumn with the specified name and type.- Specified by:
createin interfaceGuiColumnFactory- Parameters:
columnName- The name of the column.columnType- The type.
-
createColumn
Create an instance of anAbstractDataColumn. This allows subclasses to provide different ACSs, while maintaining the same initial property set.- Parameters:
name- The name of the column.type- The type as a string.renderer- The renderer to set.- Returns:
- An
AbstractDataColumn, or subclass.
-