|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectde.mid.innovator.srv2api.icw2ia.IAOperandHelper
public abstract class 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.
IAOperand| Method Summary | |
|---|---|
static IAOperand |
create(SrvContext srvCtx,
MMCreateTemplate ohTemplate,
ELContainerAble ohContainer)
Create a new Interaction Operand with template and container. |
static IAOperand |
create(SrvContext srvCtx,
MMStereotype ohStereotype,
ELContainerAble ohContainer)
Create a new Interaction Operand with stereotype and container. |
static IAOperand |
insertAtSelection(SrvContext srvCtx,
MMCreateTemplate ohTemplateOperand,
IAOperand ohOperand,
K_INSERT kInsertAt)
Inserts a new IAOperand using a lane template. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static IAOperand create(SrvContext srvCtx,
MMCreateTemplate ohTemplate,
ELContainerAble ohContainer)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.ohTemplate - Template for the new elementohContainer - Container for the new element
InoNetException
SrvErrorException
public static IAOperand create(SrvContext srvCtx,
MMStereotype ohStereotype,
ELContainerAble ohContainer)
throws InoNetException,
SrvErrorException
srvCtx - The context of the related innovator server.ohStereotype - Stereotype for the new elementohContainer - Container for the new element
InoNetException
SrvErrorException
public static IAOperand insertAtSelection(SrvContext srvCtx,
MMCreateTemplate ohTemplateOperand,
IAOperand ohOperand,
K_INSERT kInsertAt)
throws InoNetException,
SrvErrorException
IAOperand using a lane template. If the IAOperand has to be inserted relative to one or more other operands, these operands, and the insertion position may be specified.
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
InoNetException
SrvErrorException
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||