Package org.enterprisedomain.classmaker
Class ReflectiveInvocationDelegate
java.lang.Object
org.eclipse.emf.ecore.util.BasicInvocationDelegate
org.enterprisedomain.classmaker.ReflectiveInvocationDelegate
- All Implemented Interfaces:
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate
public class ReflectiveInvocationDelegate
extends org.eclipse.emf.ecore.util.BasicInvocationDelegate
implements org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondynamicInvoke
(org.eclipse.emf.ecore.InternalEObject target, org.eclipse.emf.common.util.EList<?> arguments)
-
Constructor Details
-
ReflectiveInvocationDelegate
public ReflectiveInvocationDelegate(org.eclipse.emf.ecore.EOperation operation)
-
-
Method Details
-
dynamicInvoke
public Object dynamicInvoke(org.eclipse.emf.ecore.InternalEObject target, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
dynamicInvoke
in interfaceorg.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate
- Overrides:
dynamicInvoke
in classorg.eclipse.emf.ecore.util.BasicInvocationDelegate
- Throws:
InvocationTargetException
-