public abstract class LightweightEObjectObserverAdapter extends java.lang.Object implements LightweightEObjectObserver
Constructor and Description |
---|
LightweightEObjectObserverAdapter(java.util.Collection<org.eclipse.emf.ecore.EStructuralFeature> observedFeatures)
Creates a new adapter with the given set of observed features.
|
Modifier and Type | Method and Description |
---|---|
void |
notifyFeatureChanged(org.eclipse.emf.ecore.EObject host,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.common.notify.Notification notification) |
void |
observeAdditionalFeature(org.eclipse.emf.ecore.EStructuralFeature observedFeature) |
void |
observeAdditionalFeatures(java.util.Collection<org.eclipse.emf.ecore.EStructuralFeature> observedFeatures) |
abstract void |
observedFeatureUpdate(org.eclipse.emf.ecore.EObject host,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.common.notify.Notification notification)
This method is called when the feature that changed is among the observed features of the adapter.
|
void |
removeObservedFeature(org.eclipse.emf.ecore.EStructuralFeature observedFeature) |
void |
removeObservedFeatures(java.util.Collection<org.eclipse.emf.ecore.EStructuralFeature> observedFeatures) |
public LightweightEObjectObserverAdapter(java.util.Collection<org.eclipse.emf.ecore.EStructuralFeature> observedFeatures)
public void observeAdditionalFeature(org.eclipse.emf.ecore.EStructuralFeature observedFeature)
public void observeAdditionalFeatures(java.util.Collection<org.eclipse.emf.ecore.EStructuralFeature> observedFeatures)
public void removeObservedFeature(org.eclipse.emf.ecore.EStructuralFeature observedFeature)
public void removeObservedFeatures(java.util.Collection<org.eclipse.emf.ecore.EStructuralFeature> observedFeatures)
public void notifyFeatureChanged(org.eclipse.emf.ecore.EObject host, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.common.notify.Notification notification)
notifyFeatureChanged
in interface LightweightEObjectObserver
public abstract void observedFeatureUpdate(org.eclipse.emf.ecore.EObject host, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.common.notify.Notification notification)
host
- feature
- notification
-