|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.ecore.xcore.interpreter.XcoreInvocationDelegate
public class XcoreInvocationDelegate
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate |
|---|
EOperation.Internal.InvocationDelegate.Factory |
| Constructor Summary | |
|---|---|
XcoreInvocationDelegate()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
dynamicInvoke(InternalEObject target,
EList<?> arguments)
Invokes the operation behaviour for the specified target object. |
void |
initialize(org.eclipse.xtext.xbase.XBlockExpression body,
EOperation operation,
XcoreInterpreter interpreter)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XcoreInvocationDelegate()
| Method Detail |
|---|
public void initialize(org.eclipse.xtext.xbase.XBlockExpression body,
EOperation operation,
XcoreInterpreter interpreter)
public java.lang.Object dynamicInvoke(InternalEObject target,
EList<?> arguments)
throws java.lang.reflect.InvocationTargetException
EOperation.Internal.InvocationDelegate
dynamicInvoke in interface EOperation.Internal.InvocationDelegatetarget - the object on which to invoke the operationarguments - the arguments for the operation parameters (an
empty list if the operation has no parameters)
null if it is
a void operation
java.lang.reflect.InvocationTargetException - in case of failure to execute the
operation behaviour, usually because of an exception
|
Copyright 2001-2012 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||