|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjavax.swing.AbstractListModel
javax.swing.DefaultListModel
fr.esrf.tangoatk.core.AEntityList
fr.esrf.tangoatk.core.AttributeList
fr.esrf.tangoatk.core.AttributePolledList
public class AttributePolledList
A class to force the usage of client side polling (ATK refreshser) (Ingore events)
| Field Summary |
|---|
| Fields inherited from class fr.esrf.tangoatk.core.AEntityList |
|---|
errorListeners, factory, filter, refresher, refresherListeners, refreshInterval, selectedItem, setErrorListeners, synchronizedPeriod, traceUnexpected |
| Fields inherited from class javax.swing.AbstractListModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
AttributePolledList()
|
|
| Method Summary | |
|---|---|
void |
addElement(java.lang.Object entity)
|
void |
clear()
|
java.lang.String |
getVersion()
|
boolean |
isForceRefresh()
|
void |
refresh()
refresh refreshes the EntityList, that is, it asks
all its entities to poll its Tango peer to see if its value has
changed. |
java.lang.Object |
remove(int index)
|
void |
removeAllElements()
|
void |
setForceRefresh(boolean forceRefresh)
|
void |
startRefresher()
startRefresher starts the default refresher thread
for the entity list,which sleeps for refreshInterval seconds. |
| Methods inherited from class fr.esrf.tangoatk.core.AEntityList |
|---|
add, add, add, addErrorListener, addRefresherListener, addSetErrorListener, clearRefresherListener, finalize, fireRefresherStepEvent, get, get, getFilter, getRefreshInterval, getSelectedItem, isRefresherStarted, remove, removeErrorListener, removeRefresherListener, removeSetErrorListener, setFilter, setRefresher, setRefreshInterval, setSelectedItem, setSynchronizedPeriod, setTraceUnexpected, stopRefresher |
| Methods inherited from class javax.swing.DefaultListModel |
|---|
add, capacity, contains, copyInto, elementAt, elements, ensureCapacity, firstElement, get, getElementAt, getSize, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, removeElement, removeElementAt, removeRange, set, setElementAt, setSize, size, toArray, toString, trimToSize |
| Methods inherited from class javax.swing.AbstractListModel |
|---|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface fr.esrf.tangoatk.core.IEntityCollection |
|---|
size |
| Methods inherited from interface javax.swing.ListModel |
|---|
addListDataListener, getElementAt, getSize, removeListDataListener |
| Methods inherited from interface fr.esrf.tangoatk.core.IEntityList |
|---|
contains, elementAt, get, getElementAt, getSize, indexOf, size |
| Constructor Detail |
|---|
public AttributePolledList()
| Method Detail |
|---|
public void addElement(java.lang.Object entity)
addElement in class javax.swing.DefaultListModelpublic java.lang.Object remove(int index)
remove in class javax.swing.DefaultListModelpublic void refresh()
IEntityListrefresh refreshes the EntityList, that is, it asks
all its entities to poll its Tango peer to see if its value has
changed.
refresh in interface IEntityListrefresh in interface IRefresheerefresh in class AEntityListpublic java.lang.String getVersion()
getVersion in interface IEntityListgetVersion in class AttributeListpublic boolean isForceRefresh()
public void setForceRefresh(boolean forceRefresh)
public void removeAllElements()
removeAllElements in class javax.swing.DefaultListModelpublic void clear()
clear in interface IEntityListclear in class javax.swing.DefaultListModelpublic void startRefresher()
IEntityListstartRefresher starts the default refresher thread
for the entity list,which sleeps for refreshInterval seconds.
startRefresher in interface IEntityListstartRefresher in class AEntityListAEntityList.setRefreshInterval(int),
Thread
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||