public abstract class FolderObserver extends Object implements org.eclipse.scada.da.client.FolderListener, org.eclipse.core.databinding.observable.set.IObservableSet
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.core.databinding.observable.set.WritableSet |
data |
| Constructor and Description |
|---|
FolderObserver() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(Object o) |
boolean |
addAll(Collection c) |
void |
addChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener) |
void |
addDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener) |
void |
addSetChangeListener(org.eclipse.core.databinding.observable.set.ISetChangeListener listener) |
void |
addStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener) |
void |
clear() |
boolean |
contains(Object o) |
boolean |
containsAll(Collection c) |
void |
dispose() |
void |
folderChanged(Collection<org.eclipse.scada.da.core.browser.Entry> added,
Collection<String> removed,
boolean full) |
Object |
getElementType() |
org.eclipse.core.databinding.observable.Realm |
getRealm() |
boolean |
isDisposed() |
boolean |
isEmpty() |
boolean |
isStale() |
Iterator |
iterator() |
boolean |
remove(Object o) |
boolean |
removeAll(Collection c) |
void |
removeChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener) |
void |
removeDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener) |
void |
removeSetChangeListener(org.eclipse.core.databinding.observable.set.ISetChangeListener listener) |
void |
removeStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener) |
boolean |
retainAll(Collection c) |
protected void |
setFolderManager(org.eclipse.scada.da.ui.connection.internal.FolderEntryWrapper parent) |
void |
setStale(boolean stale) |
int |
size() |
Object[] |
toArray() |
Object[] |
toArray(Object[] a) |
String |
toString() |
protected void setFolderManager(org.eclipse.scada.da.ui.connection.internal.FolderEntryWrapper parent)
public void dispose()
dispose in interface org.eclipse.core.databinding.observable.IObservablepublic void folderChanged(Collection<org.eclipse.scada.da.core.browser.Entry> added, Collection<String> removed, boolean full)
folderChanged in interface org.eclipse.scada.da.client.FolderListenerpublic void addChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener)
addChangeListener in interface org.eclipse.core.databinding.observable.IObservablepublic void removeChangeListener(org.eclipse.core.databinding.observable.IChangeListener listener)
removeChangeListener in interface org.eclipse.core.databinding.observable.IObservablepublic void addStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener)
addStaleListener in interface org.eclipse.core.databinding.observable.IObservablepublic void removeStaleListener(org.eclipse.core.databinding.observable.IStaleListener listener)
removeStaleListener in interface org.eclipse.core.databinding.observable.IObservablepublic void addDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener)
addDisposeListener in interface org.eclipse.core.databinding.observable.IObservablepublic void removeDisposeListener(org.eclipse.core.databinding.observable.IDisposeListener listener)
removeDisposeListener in interface org.eclipse.core.databinding.observable.IObservablepublic void addSetChangeListener(org.eclipse.core.databinding.observable.set.ISetChangeListener listener)
addSetChangeListener in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic void removeSetChangeListener(org.eclipse.core.databinding.observable.set.ISetChangeListener listener)
removeSetChangeListener in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic boolean isDisposed()
isDisposed in interface org.eclipse.core.databinding.observable.IObservablepublic boolean contains(Object o)
contains in interface Collectioncontains in interface Setcontains in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic boolean containsAll(Collection c)
containsAll in interface CollectioncontainsAll in interface SetcontainsAll in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic boolean isEmpty()
isEmpty in interface CollectionisEmpty in interface SetisEmpty in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic Iterator iterator()
public boolean add(Object o)
add in interface Collectionadd in interface Setadd in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic boolean addAll(Collection c)
addAll in interface CollectionaddAll in interface SetaddAll in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic int size()
size in interface Collectionsize in interface Setsize in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic Object[] toArray()
toArray in interface CollectiontoArray in interface SettoArray in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic Object[] toArray(Object[] a)
toArray in interface CollectiontoArray in interface SettoArray in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic boolean remove(Object o)
remove in interface Collectionremove in interface Setremove in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic boolean removeAll(Collection c)
removeAll in interface CollectionremoveAll in interface SetremoveAll in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic org.eclipse.core.databinding.observable.Realm getRealm()
getRealm in interface org.eclipse.core.databinding.observable.IObservablepublic boolean retainAll(Collection c)
retainAll in interface CollectionretainAll in interface SetretainAll in interface org.eclipse.core.databinding.observable.set.IObservableSetpublic boolean isStale()
isStale in interface org.eclipse.core.databinding.observable.IObservablepublic void setStale(boolean stale)
public void clear()
clear in interface Collectionclear in interface Setpublic Object getElementType()
getElementType in interface org.eclipse.core.databinding.observable.IObservableCollectiongetElementType in interface org.eclipse.core.databinding.observable.set.IObservableSet