org.eclipse.emf.databinding.edit
Class EditingDomainEObjectObservableMap
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
org.eclipse.emf.databinding.edit.EditingDomainEObjectObservableMap
- All Implemented Interfaces:
- java.util.Map, IObservable, IObservableMap
public class EditingDomainEObjectObservableMap
- extends EObjectObservableMap
PROVISIONAL: This API is subject to arbitrary change, including renaming or removal.
Nested classes/interfaces inherited from class java.util.AbstractMap |
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
Method Summary |
protected java.lang.Object |
doPut(java.lang.Object key,
java.lang.Object value)
|
Methods inherited from class org.eclipse.core.databinding.observable.map.ComputedObservableMap |
containsKey, dispose, entrySet, fireSingleChange, firstListenerAdded, get, getKeyType, getValueType, init, isStale, keySet, lastListenerRemoved, put, remove |
Methods inherited from class org.eclipse.core.databinding.observable.map.AbstractObservableMap |
addChangeListener, addDisposeListener, addMapChangeListener, addStaleListener, checkRealm, fireChange, fireMapChange, fireStale, getRealm, hasListeners, isDisposed, removeChangeListener, removeDisposeListener, removeMapChangeListener, removeStaleListener, setStale |
Methods inherited from class java.util.AbstractMap |
clear, clone, containsValue, equals, hashCode, isEmpty, putAll, 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 |
domain
protected EditingDomain domain
- The editing domain
EditingDomainEObjectObservableMap
public EditingDomainEObjectObservableMap(EditingDomain domain,
IObservableSet objects,
EStructuralFeature eStructuralFeature)
- Create a new observable for the set of features
- Parameters:
domain
- the editing domainobjects
- the objects to observeeStructuralFeature
- the feature
doPut
protected java.lang.Object doPut(java.lang.Object key,
java.lang.Object value)
- Overrides:
doPut
in class EObjectObservableMap