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:
  • Constructor Details

    • 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 Details

    • 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()