Package to.etc.domui.component.tbl

Interface Summary
ICellClicked<T>  
IDataTableChangeListener Accepts datatable change events.
IKeyedTableModel<T>  
IModifyableTableModel<T> A tablemodel that can also change it's backing data.
IMovableShuttleModel<S,T> This extension of the Shuttle model is required if you want to be able to order target items.
IQueryHandler<T>  
IRowRenderer<T> Delegate for a table which must render a row of items from a single row object.
IShuttleModel<S,T> The data model for a ListShuttle.
ISortableTableModel When implemented by a TableModel, methods herein will be called when sorting is required.
ITableModel<T> The model for a table.
ITableModelListener<T> Thingy which receives events from a table model.
ITruncateableDataModel  
SimpleSearchModel.IQuery<T> Functor interface to create some abstract query result.
 

Class Summary
AbstractRowRenderer<T>  
BasicRowRenderer<T> Highly customizable RowRenderer.
CheckBoxDataTable<T> Deprecated.
ColumnContainer<T> Helper class which maintains data for a set of columns (i.e.
DataCellTable A table-related component which shows all "rows" in a single cell instead of in a table.
DataPager A pager component for a DataTable-based table.
DataTable<T> POC for a datatable based on the live dom code.
DefaultQueryHandler<T>  
DefaultTableModel<T> This uses a list as the base for the model.
HeaderContainer<T> Temp thingy to create the header for a table.
KeyWordPopupRowRenderer<T> This is simplified row renderer that is used ad default render for popup results in keyword search.
ListShuttle The ListShuttle component contains a SOURCE list and a TARGET list, and allows the user to "shuttle" elements from the SOURCE list to the TARGET list, and v.v.
MultipleSelectionDataTable<T> DataTable customized to support multiple selection functionality.
MultipleSelectionRowRenderer<T> Row renderer that is used for MultipleSelectionLookup control.
RowButtonContainer  
SimpleCollectionModel<T> Deprecated.
SimpleColumnDef Contains data for rendering a column in a data table.
SimpleListModel<T> DO NOT USE IF YOUR DATA CAN CHANGE AND YOU ARE NOT UPDATING THOSE CHANGES HERE!! This model uses a list to populate a table.
SimpleRowRenderer<T> Renders rows from a datamodel; this tries to use the metadata for all parts not explicitly specified.
SimpleSearchModel<T>  
TableListModelBase<T>  
TableModelBase<T>  
TableModelTableBase<T>  
TabularComponentBase<T>