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 TypeMethodDescriptionboolean
boolean
boolean
boolean
isAdapterForType
(Object type) void
notifyChanged
(org.eclipse.emf.common.notify.Notification notification) void
setTarget
(org.eclipse.emf.common.notify.Notifier newTarget) void
unsetTarget
(org.eclipse.emf.common.notify.Notifier oldTarget) void
useDerivedSettingDelegate
(EpsilonSettingDelegate derivedDelegate) void
useInvocationDelegate
(EpsilonInvocationDelegate eolDelegate) void
useValidationDelegate
(EpsilonValidationDelegate evlDelegate) Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
-
Constructor Details
-
EpsilonDelegatesAdapter
public EpsilonDelegatesAdapter()
-
-
Method Details
-
isAdapterForType
- Specified by:
isAdapterForType
in interfaceorg.eclipse.emf.common.notify.Adapter
- Overrides:
isAdapterForType
in classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification notification) - Specified by:
notifyChanged
in interfaceorg.eclipse.emf.common.notify.Adapter
- Overrides:
notifyChanged
in classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
setTarget
public void setTarget(org.eclipse.emf.common.notify.Notifier newTarget) - Specified by:
setTarget
in interfaceorg.eclipse.emf.common.notify.Adapter
- Overrides:
setTarget
in classorg.eclipse.emf.common.notify.impl.AdapterImpl
-
unsetTarget
public void unsetTarget(org.eclipse.emf.common.notify.Notifier oldTarget) - Specified by:
unsetTarget
in interfaceorg.eclipse.emf.common.notify.Adapter.Internal
- Overrides:
unsetTarget
in 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
-