Class AbstractDelegates<E extends org.eclipse.emf.ecore.EModelElement,D,F>
java.lang.Object
org.eclipse.epsilon.ecore.delegates.AbstractDelegates<E,D,F>
- Type Parameters:
E
- the type of ECore elements that use the contextR
- the type of Registry usedF
- the type of Factory used
- All Implemented Interfaces:
Delegates<E,
D>
- Direct Known Subclasses:
DerivedSettingDelegates
,InvocationDelegates
,ValidationDelegates
public abstract class AbstractDelegates<E extends org.eclipse.emf.ecore.EModelElement,D,F>
extends Object
implements Delegates<E,D>
A base Delegates implementation
- Since:
- 2.5
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.eclipse.emf.ecore.EPackage
getEPackage
(E eObject) protected final F
getFactory
(E eObject) protected abstract F
getFactory
(String uri, E eObject)
-
Field Details
-
delegateUri
-
adapters
-
-
Constructor Details
-
AbstractDelegates
-
-
Method Details
-
getFactory
-
getEPackage
-
getFactory
-