public abstract class FolderObserver extends Object implements 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<Entry> added,
Collection<String> removed,
boolean full)
Provide changes to the listener
|
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(FolderEntryWrapper parent) |
void |
setStale(boolean stale) |
int |
size() |
Object[] |
toArray() |
Object[] |
toArray(Object[] a) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, hashCodespliteratorparallelStream, removeIf, streamprotected void setFolderManager(FolderEntryWrapper parent)
public void dispose()
dispose in interface org.eclipse.core.databinding.observable.IObservablepublic void folderChanged(Collection<Entry> added, Collection<String> removed, boolean full)
FolderListenerIf either no items were added or removed the corresponding list must still be not null. The lists may not be altered by the listener implementations and may by unmodifiable.
folderChanged in interface FolderListeneradded - the folder entries that were addedremoved - the folder entries that where removedfull - true if this is not a change but a full
transmission, in this case the removed parameter
must be empty or null.public 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.IObservableSetCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.