Package de.mid.innovator.srv2api.icw2dm
Class DMInvocationHelper
java.lang.Object
de.mid.innovator.srv2api.icw2dm.DMInvocationHelper
The class
DMInvocation is used to model invocations as a kind of DMExpression.
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:
-
Method Summary
Modifier and TypeMethodDescriptionstatic DMInvocationcreate(SrvContext srvCtx, ELContainerAble ohContainer, DMFunctionDefinition ohCalledFunction, boolean isMaintaining)
-
Method Details
-
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:
InoNetExceptionSrvErrorException
-