Package de.mid.innovator.srv2api.icw2bp
Class BPLaneHelper
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2bp.BPLaneHelper
-
public abstract class BPLaneHelper extends java.lang.Object
Lanes are used to organize and categorize activities within a Pool. The meaning of the lanes is up to the modeler. BPMN does not specify the usage of lanes. Lanes are often used for such things as internal roles (e.g., manager, associate), systems (e.g., an enterprise application), an internal department (e.g., shipping, finance), etc. In Innovator you can visualize and manage the resource assignments of activities by putting the activities into a lane that is assigned to the desired resource.- See Also:
BPLane
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BPLane
create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer)
Create a new Lane with template and container.static BPLane
create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer)
Create a new Lane with stereotype and container.static BPLane
insertAtSelection(SrvContext srvCtx, MMCreateTemplate ohTemplateLane, java.util.List<? extends BPLane> seqLaneSelection, K_INSERT kInsertAt)
Inserts a new lane using a lane template.
-
-
-
Method Detail
-
insertAtSelection
public static BPLane insertAtSelection(SrvContext srvCtx, MMCreateTemplate ohTemplateLane, java.util.List<? extends BPLane> seqLaneSelection, K_INSERT kInsertAt) throws InoNetException, SrvErrorException
Inserts a new lane using a lane template. If the lane has to be inserted relative to one or more other lanes, these lanes and the insertion position may be specified.- Parameters:
srvCtx
- The context of the related innovator server.ohTemplateLane
- The template for the new laneseqLaneSelection
- The list of selected lanes (mandatory, at least one lane).kInsertAt
- specifies where to insert the lane relative to the lanes selected.- Throws:
InoNetException
SrvErrorException
-
create
public static BPLane create(SrvContext srvCtx, MMStereotype ohStereotype, ELContainerAble ohContainer) throws InoNetException, SrvErrorException
Create a new Lane with stereotype and container.- Parameters:
srvCtx
- The context of the related innovator server.ohStereotype
- Stereotype for the new elementohContainer
- Container for the new element- Throws:
InoNetException
SrvErrorException
-
create
public static BPLane create(SrvContext srvCtx, MMCreateTemplate ohTemplate, ELContainerAble ohContainer) throws InoNetException, SrvErrorException
Create a new Lane with template and container.- Parameters:
srvCtx
- The context of the related innovator server.ohTemplate
- Template for the new elementohContainer
- Container for the new element- Throws:
InoNetException
SrvErrorException
-
-