public class EObjectObservableMap
extends ComputedObservableMap
PROVISIONAL: This API is subject to arbitrary change, including renaming or removal.
Modifier and Type | Field and Description |
---|---|
protected EStructuralFeature |
eStructuralFeature
The feature to observe
|
Constructor and Description |
---|
EObjectObservableMap(IObservableSet objects,
EStructuralFeature feature)
Create a new observable for the set of features
|
Modifier and Type | Method and Description |
---|---|
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) |
protected EStructuralFeature eStructuralFeature
public EObjectObservableMap(IObservableSet objects, EStructuralFeature feature)
objects
- the objects to observefeature
- the featureprotected void hookListener(java.lang.Object domainElement)
protected void unhookListener(java.lang.Object domainElement)
protected java.lang.Object doGet(java.lang.Object key)
protected java.lang.Object doPut(java.lang.Object key, java.lang.Object value)