Package de.mid.innovator.srv2api.icw2ia
Class IAOperandHelper
java.lang.Object
de.mid.innovator.srv2api.icw2ia.IAOperandHelper
An InteractionOperand is contained in a CombinedFragment. An InteractionOperand represents one operand of the expression given by the enclosing CombinedFragment.
An InteractionOperand may be guarded by an InteractionConstraint. Only InteractionOperands with a guard that evaluate to true at this point in the interaction will be considered for the production of the traces for the enclosing CombinedFragment.
InteractionOperands contain an ordered set of InteractionFragments.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic IAOperandinsertAtSelection(SrvContext srvCtx, MMCreateTemplate ohTemplateOperand, IAOperand ohOperand, K_INSERT kInsertAt) Inserts a newIAOperandusing a lane template.
-
Method Details
-
insertAtSelection
public static IAOperand insertAtSelection(SrvContext srvCtx, MMCreateTemplate ohTemplateOperand, IAOperand ohOperand, K_INSERT kInsertAt) throws InoNetException, SrvErrorException Inserts a newIAOperandusing a lane template. If theIAOperandhas to be inserted relative to one or more other operands, these operands, and the insertion position may be specified.- Parameters:
srvCtx- The context of the related innovator server.ohTemplateOperand- the template for the new operandohOperand- selected operandkInsertAt- specifies where to insert the new relative to the selected operand- Throws:
InoNetExceptionSrvErrorException
-