Package de.mid.innovator.srv2api.icw2bp
Interface BPLane
-
- All Superinterfaces:
ADClientAble
,ADFindAble
,ADHistoryAble
,ADM2AttrModifyAble
,BCBaseElement
,BCBaseNamedStereotypeAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELObject
,ELUUIDAble
,ELValueContainerAble
,MECommentAble
,MEConstraintAble
,MEModelElement
,MENamedElement
,MEStereotypeAble
,MMAttachmentAble
,MMCommentContainerAble
,MMLabelAble
,MMLabelTextAttachmentAble
,MMStereotypeAble
,MMTextAble
public interface BPLane extends BCBaseNamedStereotypeAble
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:
BPLaneHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BPLane.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BPResourceAtLane
assignResource(MERefAbleAsResource ohResource)
Assigns a resource element to the lane.<T extends BPActivityNode>
java.util.List<T>getActivityAffectedByResourceAssignment(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
<T extends BPActivityNode>
java.util.List<T>getActivityAffectedByResourceAssignment(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getActivityAffectedByResourceAssignment and filters its return values according to the given stereotype value.<T extends BPActivityNode>
java.util.List<T>getActivityInLane(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All activities being assigned to this lane.<T extends BPActivityNode>
java.util.List<T>getActivityInLane(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getActivityInLane and filters its return values according to the given stereotype value.<T extends BPActivityNode>
java.util.List<T>getActivityInLaneTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
<T extends BPActivityNode>
java.util.List<T>getActivityInLaneTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getActivityInLaneTransitiveDown and filters its return values according to the given stereotype value.java.util.List<BPLane>
getChildLane(K_CONTROL_OPTION... behaviourFlags)
All lanes contained in this lane with its lane set.<T extends BPFlowElement>
java.util.List<T>getFlowElement(java.lang.Class<T> returnType)
All flow elements inside theBPLane
.K_BP_LANESET_TYPE
getLaneMaintenanceType()
The maintenance type of the lane .BPLane
getLanePredecessor()
BPLaneSet
getLaneSet()
The owning lane set of the lane.BPLane
getLaneSuccessor()
java.util.List<BPLane>
getLaneTransitiveDown(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPLane>
getLaneTransitiveDown(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getLaneTransitiveDown and filters its return values according to the given stereotype value.java.util.List<BPLane>
getLaneTransitiveUp(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPLane>
getLaneTransitiveUp(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getLaneTransitiveUp and filters its return values according to the given stereotype value.java.util.List<BPLane>
getLeafLane(K_CONTROL_OPTION... behaviourFlags)
All leaf lanes.java.util.List<BPLane>
getLeafLane(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getLeafLane and filters its return values according to the given stereotype value.java.util.List<BPResourceAtLane>
getOwnedResourceAssignment(K_CONTROL_OPTION... behaviourFlags)
The resource assignment of theBPLane
.BPLane
getParentLane()
The owning lane and lane set of the lane.<T extends MERefAbleAsResource>
java.util.List<T>getRefAbleAsResource(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
<T extends MERefAbleAsResource>
java.util.List<T>getRefAbleAsResource(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getRefAbleAsResource and filters its return values according to the given stereotype value.<T extends MERefAbleAsResource>
java.util.List<T>getResourceAssigned(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
<T extends MERefAbleAsResource>
java.util.List<T>getResourceAssigned(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getResourceAssigned and filters its return values according to the given stereotype value.java.util.List<BPResourceAtLane>
getResourceAtLaneAccountable(K_CONTROL_OPTION... behaviourFlags)
All lane resource assignments marked as accountable.java.util.List<BPResourceAtLane>
getResourceAtLaneByRACIType(K_BP_ACTIVITYRESOURCE_RACI_TYPE kind, K_CONTROL_OPTION... behaviourFlags)
All lane resource assignments of the given RACI type.java.util.List<BPResourceAtLane>
getResourceAtLaneConsulted(K_CONTROL_OPTION... behaviourFlags)
All lane resource assignments marked to be consulted.java.util.List<BPResourceAtLane>
getResourceAtLaneInformed(K_CONTROL_OPTION... behaviourFlags)
All lane resource assignments marked to be informed.java.util.List<BPResourceAtLane>
getResourceAtLaneResponsible(K_CONTROL_OPTION... behaviourFlags)
All lane resource assignments marked as responsible.java.util.List<BPResourceAtLane>
getResourceAtLaneSupportive(K_CONTROL_OPTION... behaviourFlags)
All lane resource assignments marked as supportive.java.util.List<BPResourceAtLane>
getResourceAtLaneUnspecified(K_CONTROL_OPTION... behaviourFlags)
All lane resource assignments with an unspecified RACI type.java.util.List<BPLane>
getSelfAndLaneTransitiveDown(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPLane>
getSelfAndLaneTransitiveDown(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getSelfAndLaneTransitiveDown and filters its return values according to the given stereotype value.java.util.List<BPLane>
getSelfAndLaneTransitiveUp(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPLane>
getSelfAndLaneTransitiveUp(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getSelfAndLaneTransitiveUp and filters its return values according to the given stereotype value.java.util.List<BPLane>
getSelfAndSiblings(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPLane>
getSelfAndSiblings(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getSelfAndSiblings and filters its return values according to the given stereotype value.BPLaneSet
getTopLaneSet()
boolean
getUseResources()
Specifies if resources assigned to this lane are used for activity based costing.void
removeResource()
Removes the resource element from the lane.void
setLaneMaintenanceType(K_BP_LANESET_TYPE value)
Set the value of Attribut LaneMaintenanceType.void
setRefAbleAsResource(java.util.List<? extends MERefAbleAsResource> values)
Set the value of View RefAbleAsResource.void
setUseResources(boolean value)
Set the value of Attribut UseResources.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifier
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependency
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholder
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConcept
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
getLaneMaintenanceType
K_BP_LANESET_TYPE getLaneMaintenanceType() throws InoNetException, SrvErrorException
The maintenance type of the lane .- Throws:
InoNetException
SrvErrorException
-
setLaneMaintenanceType
void setLaneMaintenanceType(K_BP_LANESET_TYPE value) throws InoNetException, SrvErrorException
Set the value of Attribut LaneMaintenanceType.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getUseResources
boolean getUseResources() throws InoNetException, SrvErrorException
Specifies if resources assigned to this lane are used for activity based costing.- Throws:
InoNetException
SrvErrorException
-
setUseResources
void setUseResources(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut UseResources.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getLaneTransitiveUp
java.util.List<BPLane> getLaneTransitiveUp(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getLaneTransitiveUp
java.util.List<BPLane> getLaneTransitiveUp(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getLaneTransitiveUp and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getSelfAndLaneTransitiveUp
java.util.List<BPLane> getSelfAndLaneTransitiveUp(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getSelfAndLaneTransitiveUp
java.util.List<BPLane> getSelfAndLaneTransitiveUp(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSelfAndLaneTransitiveUp and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getTopLaneSet
BPLaneSet getTopLaneSet() throws InoNetException, SrvErrorException
The topmost lane set this lane belongs to, directly or transitively. If a process has more than one lane set these may be displayed independently and hence assignments to the lanes can be made independently. A flow element may be assigned directly only to at most one lane below a top lane set. It may be assigned implicitly to other lanes containing the lane it is assigned to, but the context for the uniqueness of the assignment is set by the topmost lane set.- Throws:
InoNetException
SrvErrorException
-
getResourceAssigned
<T extends MERefAbleAsResource> java.util.List<T> getResourceAssigned(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getResourceAssigned
<T extends MERefAbleAsResource> java.util.List<T> getResourceAssigned(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getResourceAssigned and filters its return values according to the given stereotype value.- Parameters:
returnType
- Specifies the type of elements to be returned.stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getActivityAffectedByResourceAssignment
<T extends BPActivityNode> java.util.List<T> getActivityAffectedByResourceAssignment(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getActivityAffectedByResourceAssignment
<T extends BPActivityNode> java.util.List<T> getActivityAffectedByResourceAssignment(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getActivityAffectedByResourceAssignment and filters its return values according to the given stereotype value.- Parameters:
returnType
- Specifies the type of elements to be returned.stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getActivityInLane
<T extends BPActivityNode> java.util.List<T> getActivityInLane(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All activities being assigned to this lane.- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getActivityInLane
<T extends BPActivityNode> java.util.List<T> getActivityInLane(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getActivityInLane and filters its return values according to the given stereotype value.- Parameters:
returnType
- Specifies the type of elements to be returned.stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getActivityInLaneTransitiveDown
<T extends BPActivityNode> java.util.List<T> getActivityInLaneTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getActivityInLaneTransitiveDown
<T extends BPActivityNode> java.util.List<T> getActivityInLaneTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getActivityInLaneTransitiveDown and filters its return values according to the given stereotype value.- Parameters:
returnType
- Specifies the type of elements to be returned.stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getLaneTransitiveDown
java.util.List<BPLane> getLaneTransitiveDown(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted
-
getLaneTransitiveDown
java.util.List<BPLane> getLaneTransitiveDown(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getLaneTransitiveDown and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getSelfAndLaneTransitiveDown
java.util.List<BPLane> getSelfAndLaneTransitiveDown(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getSelfAndLaneTransitiveDown
java.util.List<BPLane> getSelfAndLaneTransitiveDown(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSelfAndLaneTransitiveDown and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getLeafLane
java.util.List<BPLane> getLeafLane(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All leaf lanes.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted
-
getLeafLane
java.util.List<BPLane> getLeafLane(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getLeafLane and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getLanePredecessor
BPLane getLanePredecessor() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
getLaneSuccessor
BPLane getLaneSuccessor() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
getSelfAndSiblings
java.util.List<BPLane> getSelfAndSiblings(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lanes within the same container and with the same presentation (horizontal or vertical or none), including the lane itself.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getSelfAndSiblings
java.util.List<BPLane> getSelfAndSiblings(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSelfAndSiblings and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getRefAbleAsResource
<T extends MERefAbleAsResource> java.util.List<T> getRefAbleAsResource(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType
- Specifies the type of elements to be returned.behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getRefAbleAsResource
<T extends MERefAbleAsResource> java.util.List<T> getRefAbleAsResource(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getRefAbleAsResource and filters its return values according to the given stereotype value.- Parameters:
returnType
- Specifies the type of elements to be returned.stereotype
- The stereotype used to filter the result listbehaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
setRefAbleAsResource
void setRefAbleAsResource(java.util.List<? extends MERefAbleAsResource> values) throws InoNetException, SrvErrorException
Set the value of View RefAbleAsResource.- Parameters:
values
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getResourceAtLaneByRACIType
java.util.List<BPResourceAtLane> getResourceAtLaneByRACIType(K_BP_ACTIVITYRESOURCE_RACI_TYPE kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane resource assignments of the given RACI type.- Parameters:
kind
- A value of type K_BP_ACTIVITYRESOURCE_RACI_TYPE that controls the behaviour of the underlying method. (see description)behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getResourceAtLaneResponsible
java.util.List<BPResourceAtLane> getResourceAtLaneResponsible(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane resource assignments marked as responsible.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getResourceAtLaneAccountable
java.util.List<BPResourceAtLane> getResourceAtLaneAccountable(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane resource assignments marked as accountable.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getResourceAtLaneConsulted
java.util.List<BPResourceAtLane> getResourceAtLaneConsulted(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane resource assignments marked to be consulted.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getResourceAtLaneInformed
java.util.List<BPResourceAtLane> getResourceAtLaneInformed(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane resource assignments marked to be informed.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getResourceAtLaneUnspecified
java.util.List<BPResourceAtLane> getResourceAtLaneUnspecified(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane resource assignments with an unspecified RACI type.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
getResourceAtLaneSupportive
java.util.List<BPResourceAtLane> getResourceAtLaneSupportive(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lane resource assignments marked as supportive.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- The result may be sorted.
-
assignResource
BPResourceAtLane assignResource(MERefAbleAsResource ohResource) throws InoNetException, SrvErrorException
Assigns a resource element to the lane. The existing assignment is replaced by the new one. If the lane set of the lane is meant to maintain the resource assignments of activities, replacing the resource element at the lane will probably affect all activities being considered linked to that lane, directly or indirectly.- Parameters:
ohResource
- A reusable element in the role of a resource.- Throws:
InoNetException
SrvErrorException
-
removeResource
void removeResource() throws InoNetException, SrvErrorException
Removes the resource element from the lane. If the lane set of the lane is meant to maintain the resource assignments of activities, removing the resource element of the lane will probably affect all activities being considered linked to that lane, directly or indirectly.- Throws:
InoNetException
SrvErrorException
-
getFlowElement
<T extends BPFlowElement> java.util.List<T> getFlowElement(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
All flow elements inside theBPLane
.- Parameters:
returnType
- Specifies the type of elements to be returned.- Throws:
InoNetException
SrvErrorException
-
getChildLane
java.util.List<BPLane> getChildLane(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All lanes contained in this lane with its lane set.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedResourceAssignment
java.util.List<BPResourceAtLane> getOwnedResourceAssignment(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The resource assignment of theBPLane
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getLaneSet
BPLaneSet getLaneSet() throws InoNetException, SrvErrorException
The owning lane set of the lane.- Throws:
InoNetException
SrvErrorException
-
getParentLane
BPLane getParentLane() throws InoNetException, SrvErrorException
The owning lane and lane set of the lane.- Throws:
InoNetException
SrvErrorException
-
-