public abstract class TableModelBase<T> extends Object implements ITableModel<T>
DEFAULT_MAX_SIZE, IN_MEMORY_FILTER_OR_SORT_MAX_SIZE| Constructor and Description |
|---|
TableModelBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(ITableModelListener<T> l)
Add a change listener to this model.
|
void |
fireAdded(int index) |
void |
fireDeleted(int index,
T deleted) |
void |
fireModelChanged() |
void |
fireModified(int index) |
protected abstract T |
getItem(int ix) |
protected List<ITableModelListener<T>> |
getListeners() |
void |
refresh() |
void |
removeChangeListener(ITableModelListener<T> l)
Remove a change listener from the model.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetItems, getRowspublic void addChangeListener(@Nonnull ITableModelListener<T> l)
addChangeListener in interface ITableModel<T>public void removeChangeListener(@Nonnull ITableModelListener<T> l)
removeChangeListener in interface ITableModel<T>ITableModel.removeChangeListener(to.etc.domui.component.tbl.ITableModelListener)protected List<ITableModelListener<T>> getListeners()
public void refresh()
refresh in interface ITableModel<T>Copyright © 2017 etc.to. All rights reserved.