Class EpsilonDelegatesAdapter
java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.epsilon.ecore.delegates.notify.EpsilonDelegatesAdapter
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter,org.eclipse.emf.common.notify.Adapter.Internal
public class EpsilonDelegatesAdapter
extends org.eclipse.emf.common.notify.impl.AdapterImpl
DelegateEClassifierAdapter adapts an EClassifier to cache its Validation, Setting and Invocation
Delegates.
- Since:
- 2.5
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal -
Field Summary
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanisAdapterForType(Object type) voidnotifyChanged(org.eclipse.emf.common.notify.Notification notification) voidsetTarget(org.eclipse.emf.common.notify.Notifier newTarget) voidunsetTarget(org.eclipse.emf.common.notify.Notifier oldTarget) voiduseDerivedSettingDelegate(EpsilonSettingDelegate derivedDelegate) voiduseInvocationDelegate(EpsilonInvocationDelegate eolDelegate) voiduseValidationDelegate(EpsilonValidationDelegate evlDelegate) Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
-
Constructor Details
-
EpsilonDelegatesAdapter
public EpsilonDelegatesAdapter()
-
-
Method Details
-
isAdapterForType
- Specified by:
isAdapterForTypein interfaceorg.eclipse.emf.common.notify.Adapter- Overrides:
isAdapterForTypein classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification notification) - Specified by:
notifyChangedin interfaceorg.eclipse.emf.common.notify.Adapter- Overrides:
notifyChangedin classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
setTarget
public void setTarget(org.eclipse.emf.common.notify.Notifier newTarget) - Specified by:
setTargetin interfaceorg.eclipse.emf.common.notify.Adapter- Overrides:
setTargetin classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
unsetTarget
public void unsetTarget(org.eclipse.emf.common.notify.Notifier oldTarget) - Specified by:
unsetTargetin interfaceorg.eclipse.emf.common.notify.Adapter.Internal- Overrides:
unsetTargetin classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
validationDelegate
-
invocationDelegate
-
derivedFeatureDelegate
-
hasValidationDelegate
public boolean hasValidationDelegate() -
useValidationDelegate
-
hasInvocationDelegate
public boolean hasInvocationDelegate() -
useInvocationDelegate
-
hasDerivedSettingDelegate
public boolean hasDerivedSettingDelegate() -
useDerivedSettingDelegate
-