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>
           
 interface IModifyableTableModel<T>
          A tablemodel that can also change it's backing data.
 

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 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 TableListModelBase<T>
           
 class TableModelBase<T>
           
 

Methods in to.etc.domui.component.tbl that return ITableModel
 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 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)