org.eclipse.emf.databinding
Class EObjectObservableValue
java.lang.Object
org.eclipse.core.databinding.observable.AbstractObservable
org.eclipse.core.databinding.observable.value.AbstractObservableValue
org.eclipse.emf.databinding.EObjectObservableValue
- All Implemented Interfaces:
- IObservable, IObserving, IObservableValue
- Direct Known Subclasses:
- EditingDomainEObjectObservableValue
public class EObjectObservableValue
- extends AbstractObservableValue
- implements IObserving
PROVISIONAL
This API is subject to arbitrary change, including renaming or removal.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
eObject
protected EObject eObject
eStructuralFeature
protected EStructuralFeature eStructuralFeature
listener
protected Adapter listener
EObjectObservableValue
public EObjectObservableValue(EObject eObject,
EStructuralFeature eStructuralFeature)
EObjectObservableValue
public EObjectObservableValue(Realm realm,
EObject eObject,
EStructuralFeature eStructuralFeature)
dispose
public void dispose()
- Specified by:
dispose
in interface IObservable
- Overrides:
dispose
in class AbstractObservableValue
getObserved
public java.lang.Object getObserved()
- Specified by:
getObserved
in interface IObserving
firstListenerAdded
protected void firstListenerAdded()
lastListenerRemoved
protected void lastListenerRemoved()
doGetValue
protected java.lang.Object doGetValue()
- Specified by:
doGetValue
in class AbstractObservableValue
doSetValue
protected void doSetValue(java.lang.Object value)
- Overrides:
doSetValue
in class AbstractObservableValue
getValueType
public java.lang.Object getValueType()
- Specified by:
getValueType
in interface IObservableValue
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
addListener
protected void addListener(java.lang.Object arg0,
IObservablesListener arg1)
removeListener
protected void removeListener(java.lang.Object arg0,
IObservablesListener arg1)
hasListeners
protected boolean hasListeners()
fireEvent
protected void fireEvent(ObservableEvent arg0)
getRealm
public Realm getRealm()