to.etc.domui.component.tbl
Interface IModifyableTableModel<T>

All Superinterfaces:
ITableModel<T>
All Known Implementing Classes:
DefaultTableModel, SimpleListModel, SimpleSearchModel, TableListModelBase

public interface IModifyableTableModel<T>
extends ITableModel<T>

A tablemodel that can also change it's backing data.

Author:
Frits Jalvingh Created on Dec 9, 2009

Field Summary
 
Fields inherited from interface to.etc.domui.component.tbl.ITableModel
DEFAULT_MAX_SIZE
 
Method Summary
 void add(int index, T row)
           
 void add(T row)
           
 T delete(int index)
           
 boolean delete(T val)
           
 
Methods inherited from interface to.etc.domui.component.tbl.ITableModel
addChangeListener, getItems, getRows, refresh, removeChangeListener
 

Method Detail

add

void add(int index,
         T row)
         throws java.lang.Exception
Throws:
java.lang.Exception

add

void add(T row)
         throws java.lang.Exception
Throws:
java.lang.Exception

delete

T delete(int index)
         throws java.lang.Exception
Throws:
java.lang.Exception

delete

boolean delete(T val)
               throws java.lang.Exception
Throws:
java.lang.Exception