public abstract class EMFPropertyListener extends AdapterImpl
PROVISIONAL: This API is subject to arbitrary change, including renaming or removal.
Modifier and Type | Class and Description |
---|---|
static class |
EMFPropertyListener.EMFListPropertyListener |
static class |
EMFPropertyListener.EMFMapPropertyListener |
static class |
EMFPropertyListener.EMFSetPropertyListener |
static class |
EMFPropertyListener.EMFValuePropertyListener |
Adapter.Internal
target
Constructor and Description |
---|
EMFPropertyListener() |
Modifier and Type | Method and Description |
---|---|
void |
addTo(java.lang.Object source) |
protected abstract EStructuralFeature |
getFeature() |
protected abstract ISimplePropertyListener |
getListener() |
protected abstract IProperty |
getOwner() |
abstract void |
notifyChanged(Notification msg)
Does nothing; clients may override so that it does something.
|
void |
removeFrom(java.lang.Object source) |
getTarget, isAdapterForType, setTarget, unsetTarget
public void addTo(java.lang.Object source)
public void removeFrom(java.lang.Object source)
public abstract void notifyChanged(Notification msg)
AdapterImpl
notifyChanged
in interface Adapter
notifyChanged
in class AdapterImpl
msg
- a description of the change.protected abstract ISimplePropertyListener getListener()
protected abstract EStructuralFeature getFeature()
protected abstract IProperty getOwner()