Class TableDefinition<T>
- java.lang.Object
-
- org.hippoecm.frontend.plugins.standards.list.TableDefinition<T>
-
- All Implemented Interfaces:
Serializable
,org.apache.wicket.util.io.IClusterable
public class TableDefinition<T> extends Object implements org.apache.wicket.util.io.IClusterable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TableDefinition(List<ListColumn<T>> columnList)
TableDefinition(List<ListColumn<T>> columnList, boolean showColumnHeaders)
TableDefinition(List<ListColumn<T>> columnList, boolean showColumnHeaders, boolean sortable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
List<ListColumn<T>>
getColumns()
Map<String,Comparator<T>>
getComparators()
void
init(IPluginContext context)
boolean
isSortable()
boolean
showColumnHeaders()
-
-
-
Constructor Detail
-
TableDefinition
public TableDefinition(List<ListColumn<T>> columnList)
-
TableDefinition
public TableDefinition(List<ListColumn<T>> columnList, boolean showColumnHeaders)
-
TableDefinition
public TableDefinition(List<ListColumn<T>> columnList, boolean showColumnHeaders, boolean sortable)
-
-
Method Detail
-
init
public void init(IPluginContext context)
-
destroy
public void destroy()
-
getComparators
public Map<String,Comparator<T>> getComparators()
-
getColumns
public List<ListColumn<T>> getColumns()
-
showColumnHeaders
public boolean showColumnHeaders()
-
isSortable
public boolean isSortable()
-
-