Uses of Interface
to.etc.domui.component.tbl.ITableModel

Packages that use ITableModel
to.etc.domui.component.ntbl   
to.etc.domui.component.tbl   
 

Uses of ITableModel in to.etc.domui.component.ntbl
 

Methods in to.etc.domui.component.ntbl with parameters of type ITableModel
 void ExpandingEditTable.modelChanged(ITableModel<T> model)
          Called when there are sweeping changes to the model.
 void ExpandingEditTable.rowAdded(ITableModel<T> model, int index, T value)
          A record is added.
 void ExpandingEditTable.rowDeleted(ITableModel<T> model, int index, T value)
          Delete the row specified.
 void ExpandingEditTable.rowModified(ITableModel<T> model, int index, T value)
          When a row is modified we redraw the row in collapsed mode; if it was in edit mode before bad luck.
 

Constructors in to.etc.domui.component.ntbl with parameters of type ITableModel
ExpandingEditTable(java.lang.Class<T> actualClass, ITableModel<T> m, IRowRenderer<T> r)
           
ExpandingEditTable(ITableModel<T> m, IRowRenderer<T> r)
           
 

Uses of ITableModel in to.etc.domui.component.tbl
 

Subinterfaces of ITableModel in to.etc.domui.component.tbl
 interface IKeyedTableModel<T>
           
 

Classes in to.etc.domui.component.tbl that implement ITableModel
 class DefaultTableModel<T>
          This uses a list as the base for the model.
 class SimpleCollectionModel<T>
          Deprecated. 
 class SimpleKeyModel<T,P>
          Model for key-value list data.
 class 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.
 class SimpleSearchModel<T>
           
 class TableKeyModelBase<K,T>
          This model maintains a set of Keys K, and translates those keys to Model items T where needed.
 class TableListModelBase<T>
           
 class TableModelBase<T>
           
 

Methods in to.etc.domui.component.tbl with type parameters of type ITableModel
<T extends ITableModel<?> & IProgrammableSortableModel>
void
ISortHelper.adjustSort(T model, boolean descending)
          Configure the model passed in such a way that it sorts in some specific way.
 

Methods in to.etc.domui.component.tbl that return ITableModel
 ITableModel<T> ISelectableTableComponent.getModel()
           
 ITableModel<T> TableModelTableBase.getModel()
          Return the current model being used.
 ITableModel<S> IShuttleModel.getSourceModel()
          Get the model for the SOURCE side of the shuttle.
 ITableModel<T> IShuttleModel.getTargetModel()
          Get the model for the TARGET side of the shuttle.
 

Methods in to.etc.domui.component.tbl with parameters of type ITableModel
protected  void TabularComponentBase.fireModelChanged(ITableModel<T> old, ITableModel<T> nw)
           
protected  void TabularComponentBase.fireModelChanged(ITableModel<T> old, ITableModel<T> nw)
           
protected  void TableModelTableBase.fireModelChanged(ITableModel<T> old, ITableModel<T> model)
           
protected  void TableModelTableBase.fireModelChanged(ITableModel<T> old, ITableModel<T> model)
           
 void ListShuttle.modelChanged(ITableModel<java.lang.Object> model)
          The source model has changed.
 void DataCellTable.modelChanged(ITableModel<java.lang.Object> model)
           
 void ITableModelListener.modelChanged(ITableModel<T> model)
          Called when the entire content of the model changed.
 void DataTable.modelChanged(ITableModel<T> model)
          Called when there are sweeping changes to the model.
 void IDataTableChangeListener.modelChanged(TabularComponentBase<?> tbl, ITableModel<?> old, ITableModel<?> nw)
          Called when the datatable as accepted a different model.
 void IDataTableChangeListener.modelChanged(TabularComponentBase<?> tbl, ITableModel<?> old, ITableModel<?> nw)
          Called when the datatable as accepted a different model.
 void DataPager.modelChanged(TabularComponentBase<?> tbl, ITableModel<?> old, ITableModel<?> nw)
           
 void DataPager.modelChanged(TabularComponentBase<?> tbl, ITableModel<?> old, ITableModel<?> nw)
           
 void ListShuttle.rowAdded(ITableModel<java.lang.Object> model, int index, java.lang.Object value)
          A row was moved (back) to the source model: change it.
 void DataCellTable.rowAdded(ITableModel<java.lang.Object> model, int index, java.lang.Object value)
           
 void ITableModelListener.rowAdded(ITableModel<T> model, int index, T value)
          Called after a row is added to the model.
 void DataTable.rowAdded(ITableModel<T> model, int index, T value)
          Row add.
 void ListShuttle.rowDeleted(ITableModel<java.lang.Object> model, int index, java.lang.Object value)
           
 void DataCellTable.rowDeleted(ITableModel<java.lang.Object> model, int index, java.lang.Object value)
           
 void ITableModelListener.rowDeleted(ITableModel<T> model, int index, T value)
          Called after a row has been deleted.
 void DataTable.rowDeleted(ITableModel<T> model, int index, T value)
          Delete the row specified.
 void ListShuttle.rowModified(ITableModel<java.lang.Object> model, int index, java.lang.Object value)
           
 void DataCellTable.rowModified(ITableModel<java.lang.Object> model, int index, java.lang.Object value)
           
 void ITableModelListener.rowModified(ITableModel<T> model, int index, T value)
          Called after a row has been changed.
 void DataTable.rowModified(ITableModel<T> model, int index, T value)
          Merely force a full redraw of the appropriate row.
 void ISelectionModel.selectAll(ITableModel<T> in)
          This must add all (recoverable) items in the model and add them as selected as efficiently as possible.
 void InstanceSelectionModel.selectAll(ITableModel<T> in)
           
 void KeySelectionModel.selectAll(ITableModel<T> in)
           
<T> void
DefaultSelectAllHandler.selectAll(ITableModel<T> sourceModel, ISelectionModel<T> selectionModel)
           
<T> void
ISelectionAllHandler.selectAll(ITableModel<T> sourcemodel, ISelectionModel<T> selectionModel)
           
 void CheckBoxDataTable.setModel(ITableModel<T> model)
          Deprecated. Set a new model for this table.
 void MultipleSelectionDataTable.setModel(ITableModel<T> model)
          Set a new model for this table.
 void TableModelTableBase.setModel(ITableModel<T> model)
          Set a new model for this table.
 

Constructors in to.etc.domui.component.tbl with parameters of type ITableModel
CheckBoxDataTable(ITableModel<T> m, IRowRenderer<T> r)
          Deprecated.  
DataCellTable(ITableModel<java.lang.Object> model)
           
DataTable(ITableModel<T> m)
           
DataTable(ITableModel<T> m, IRowRenderer<T> r)
           
MultipleSelectionDataTable(java.lang.Class<T> dataClass, ITableModel<T> m, IRowRenderer<T> r)
           
TableModelTableBase(ITableModel<T> model)
           
TabularComponentBase(ITableModel<T> model)