public class CachedTM extends ListTM
| Modifier and Type | Field and Description |
|---|---|
protected Iterable |
source |
protected xyz.cofe.common.CloseableSet |
sourceCloseableSet |
columnPropertiesListener, columns, columnsAdapter, evSupport, list, listListeners, lock| Constructor and Description |
|---|
CachedTM() |
| Modifier and Type | Method and Description |
|---|---|
protected Closeable |
addEventListener(xyz.cofe.collection.list.EventList el) |
protected Closeable |
addEventListener(xyz.cofe.collection.set.EventSet es) |
protected void |
addToCache(Object item) |
protected boolean |
contains(Collection col,
Object obj) |
void |
fetch()
Обновление кеша,
вытягивает данные из источника новые добавляет,
отсуствующие удаляет
|
Iterable |
getSource() |
void |
refresh()
Удаляет содержимое кеша, и читает данные из источника
|
protected void |
removeFromCache(Object item) |
void |
setSource(Iterable source) |
addPropertyChangeListener, addSourceListeners, addTableModelListener, fireAllChanged, fireCellChanged, fireColumnsChanged, firePropertyChange, fireRowsDeleted, fireRowsInserted, fireRowsUpdated, fireRowUpdated, fireTableModelEvent, getColumnClass, getColumnCount, getColumnName, getColumns, getEventSupport, getIndexesOfItem, getIndexOfItem, getItemByIndex, getList, getListeners, getListenersCollection, getRowCount, getValueAt, isCellEditable, isSourceListen, onDeleted, onInserted, onUpdated, propertySupport, removePropertyChangeListener, removeTableModelListener, setList, setSourceListen, setValueAtprotected Iterable source
protected final xyz.cofe.common.CloseableSet sourceCloseableSet
public Iterable getSource()
public void setSource(Iterable source)
protected void removeFromCache(Object item)
protected void addToCache(Object item)
protected Closeable addEventListener(xyz.cofe.collection.set.EventSet es)
protected Closeable addEventListener(xyz.cofe.collection.list.EventList el)
protected boolean contains(Collection col, Object obj)
public void refresh()
public void fetch()
Copyright © 2018. All rights reserved.