Package de.mid.innovator.srv2api.icw2dm
Class DMInvocationHelper
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2dm.DMInvocationHelper
-
public abstract class DMInvocationHelper extends java.lang.Object
The classDMInvocation
is used to model invocations as a kind ofDMExpression
. Invocation is a mechanism that permits the evaluation of one value expression - the invoked expression - inside another value expression - the invoking expression - by binding locally the input variables of the invoked expression to values inside the invoking expression. In an invocation, the input variables of the invoked expression are usally called parameters. Invocation permits the same value expression to be re-used in multiple expressions, without having to duplicate it as a sub-expression in all the using expressions.- See Also:
DMInvocation
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DMInvocation
create(SrvContext srvCtx, ELContainerAble ohContainer, DMFunctionDefinition ohCalledFunction, boolean isMaintaining)
-
-
-
Method Detail
-
create
public static DMInvocation create(SrvContext srvCtx, ELContainerAble ohContainer, DMFunctionDefinition ohCalledFunction, boolean isMaintaining) throws InoNetException, SrvErrorException
- Parameters:
srvCtx
- The context of the related innovator server.ohContainer
- container for the new invocationohCalledFunction
- called function of the new invocationisMaintaining
- true create additional elements- Throws:
InoNetException
SrvErrorException
-
-