Package de.mid.innovator.srv2api.icw2ia
Class IAOperandHelper
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2ia.IAOperandHelper
-
public abstract class IAOperandHelper extends java.lang.Object
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:
IAOperand
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IAOperand
insertAtSelection(SrvContext srvCtx, MMCreateTemplate ohTemplateOperand, IAOperand ohOperand, K_INSERT kInsertAt)
Inserts a newIAOperand
using a lane template.
-
-
-
Method Detail
-
insertAtSelection
public static IAOperand insertAtSelection(SrvContext srvCtx, MMCreateTemplate ohTemplateOperand, IAOperand ohOperand, K_INSERT kInsertAt) throws InoNetException, SrvErrorException
Inserts a newIAOperand
using a lane template. If theIAOperand
has 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:
InoNetException
SrvErrorException
-
-