public class EditingDomainEObjectObservableValue extends EObjectObservableValue
PROVISIONAL: This API is subject to arbitrary change, including renaming or removal.
Modifier and Type | Field and Description |
---|---|
protected EditingDomain |
domain
The editing domain
|
eObject, eStructuralFeature, listener
Constructor and Description |
---|
EditingDomainEObjectObservableValue(EditingDomain domain,
EObject eObject,
EStructuralFeature eStructuralFeature)
Observe a list feature using a default realm
|
EditingDomainEObjectObservableValue(Realm realm,
EditingDomain domain,
EObject eObject,
EStructuralFeature eStructuralFeature)
Observe a list feature using a custom realm
|
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
protected void |
doSetValue(java.lang.Object value) |
doGetValue, firstListenerAdded, getObserved, getValueType, lastListenerRemoved, toString
protected EditingDomain domain
public EditingDomainEObjectObservableValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
domain
- the editing domaineObject
- the object instanceeStructuralFeature
- the featurepublic EditingDomainEObjectObservableValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
realm
- the realmdomain
- the editing domaineObject
- the object instanceeStructuralFeature
- the featurepublic void dispose()
dispose
in class EObjectObservableValue
protected void doSetValue(java.lang.Object value)
doSetValue
in class EObjectObservableValue