org.eclipse.emf.databinding
Class EObjectObservableMap
java.lang.Object
java.util.AbstractMap
org.eclipse.core.databinding.observable.map.AbstractObservableMap
org.eclipse.core.databinding.observable.map.ComputedObservableMap
org.eclipse.emf.databinding.EObjectObservableMap
- All Implemented Interfaces:
- java.util.Map, IObservable, IObservableMap
- Direct Known Subclasses:
- EditingDomainEObjectObservableMap
public class EObjectObservableMap
- extends ComputedObservableMap
PROVISIONAL
This API is subject to arbitrary change, including renaming or removal.
Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
Method Summary |
protected java.lang.Object |
doGet(java.lang.Object key)
|
protected java.lang.Object |
doPut(java.lang.Object key,
java.lang.Object value)
|
protected void |
hookListener(java.lang.Object domainElement)
|
protected void |
unhookListener(java.lang.Object domainElement)
|
Methods inherited from class org.eclipse.core.databinding.observable.map.ComputedObservableMap |
dispose, entrySet, fireSingleChange, firstListenerAdded, get, getKeyType, getValueType, init, keySet, lastListenerRemoved, put |
Methods inherited from class org.eclipse.core.databinding.observable.map.AbstractObservableMap |
addChangeListener, addDisposeListener, addMapChangeListener, addStaleListener, checkRealm, fireChange, fireMapChange, fireStale, getRealm, isDisposed, isStale, removeChangeListener, removeDisposeListener, removeMapChangeListener, removeStaleListener, setStale |
Methods inherited from class java.util.AbstractMap |
clear, clone, containsKey, containsValue, equals, hashCode, isEmpty, putAll, remove, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
clear, putAll |
eStructuralFeature
protected EStructuralFeature eStructuralFeature
EObjectObservableMap
public EObjectObservableMap(IObservableSet objects,
EStructuralFeature feature)
hookListener
protected void hookListener(java.lang.Object domainElement)
- Specified by:
hookListener
in class ComputedObservableMap
unhookListener
protected void unhookListener(java.lang.Object domainElement)
- Specified by:
unhookListener
in class ComputedObservableMap
doGet
protected java.lang.Object doGet(java.lang.Object key)
- Specified by:
doGet
in class ComputedObservableMap
doPut
protected java.lang.Object doPut(java.lang.Object key,
java.lang.Object value)
- Specified by:
doPut
in class ComputedObservableMap