Package de.mid.innovator.srv2api.icw2bp
Interface BPLane
- All Superinterfaces:
ADClientAble,ADFindAble,ADHistoryAble,ADM2AttrModifyAble,BCBaseElement,BCBaseNamedStereotypeAble,BPResourceRoleAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELObject,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MEStereotypeAble,METermAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
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:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionassignResource(MERefAbleAsResource ohResource) <T extends BPActivityNode>
List<T> getActivityAffectedByResourceAssignment(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends BPActivityNode>
List<T> getActivityAffectedByResourceAssignment(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>
List<T> getActivityInLane(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All activities being assigned to this lane.<T extends BPActivityNode>
List<T> getActivityInLane(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>
List<T> getActivityInLaneTransitiveDown(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends BPActivityNode>
List<T> getActivityInLaneTransitiveDown(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getActivityInLaneTransitiveDown and filters its return values according to the given stereotype value.getChildLane(K_CONTROL_OPTION... behaviourFlags) All lanes contained in this lane with its lane set.<T extends BPFlowElement>
List<T> getFlowElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All flow elements inside theBPLane.The maintenance type of the lane .getLaneResourceAccountable(K_CONTROL_OPTION... behaviourFlags) All resources marked as accountable.getLaneResourceAccountable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneResourceAccountable and filters its return values according to the given stereotype value.getLaneResourceByRACIType(K_BP_ACTIVITYRESOURCE_RACI_TYPE kind, K_CONTROL_OPTION... behaviourFlags) getLaneResourceByRACIType(MMStereotype stereotype, K_BP_ACTIVITYRESOURCE_RACI_TYPE kind, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneResourceByRACIType and filters its return values according to the given stereotype value.getLaneResourceConsulted(K_CONTROL_OPTION... behaviourFlags) All resources marked to be consulted.getLaneResourceConsulted(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneResourceConsulted and filters its return values according to the given stereotype value.getLaneResourceInformed(K_CONTROL_OPTION... behaviourFlags) All resources marked to be informed.getLaneResourceInformed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneResourceInformed and filters its return values according to the given stereotype value.getLaneResourceResponsible(K_CONTROL_OPTION... behaviourFlags) All resources marked as responsible.getLaneResourceResponsible(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneResourceResponsible and filters its return values according to the given stereotype value.getLaneResourceSupportive(K_CONTROL_OPTION... behaviourFlags) All resources marked as supportive.getLaneResourceSupportive(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneResourceSupportive and filters its return values according to the given stereotype value.getLaneResourceUnspecified(K_CONTROL_OPTION... behaviourFlags) All resources with an unspecified RACI type.getLaneResourceUnspecified(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneResourceUnspecified and filters its return values according to the given stereotype value.The owning lane set of the lane.getLaneTransitiveDown(K_CONTROL_OPTION... behaviourFlags) getLaneTransitiveDown(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLaneTransitiveDown and filters its return values according to the given stereotype value.getLaneTransitiveUp(MMStereotype stereotype) The method calls getLaneTransitiveUp and filters its return values according to the given stereotype value.getLeafLane(K_CONTROL_OPTION... behaviourFlags) All leaf lanes.getLeafLane(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getLeafLane and filters its return values according to the given stereotype value.The owning lane and lane set of the lane.getResource(K_CONTROL_OPTION... behaviourFlags) getSelfAndLaneTransitiveDown(K_CONTROL_OPTION... behaviourFlags) getSelfAndLaneTransitiveDown(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSelfAndLaneTransitiveDown and filters its return values according to the given stereotype value.getSelfAndLaneTransitiveUp(MMStereotype stereotype) The method calls getSelfAndLaneTransitiveUp and filters its return values according to the given stereotype value.getSelfAndSiblings(K_CONTROL_OPTION... behaviourFlags) getSelfAndSiblings(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getSelfAndSiblings and filters its return values according to the given stereotype value.voidRemoves all resource elements from the lane.voidSet the value of Attribut LaneMaintenanceType.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistoryMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifierMethods inherited from interface de.mid.innovator.srv2api.icw2bp.BPResourceRoleAble
getResourceAssigned, getResourceAssigned, getResourceRole, getResourceRoleByRACIType, getResourceRoleByRACIType, getUseResources, setResourceAssigned, setUseResourcesMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAbleMethods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getDataModel, getDataModelName, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColorMethods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependencyMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholderMethods inherited from interface de.mid.innovator.srv2api.icw2model.METermAble
getTerm, setTermMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachmentMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConceptMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfoMethods 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, setSyncedStereotypeAbleMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getText, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
Method Details
-
getLaneMaintenanceType
The maintenance type of the lane .- Throws:
InoNetExceptionSrvErrorException
-
setLaneMaintenanceType
Set the value of Attribut LaneMaintenanceType.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getLaneTransitiveUp
- Throws:
InoNetExceptionSrvErrorException
-
getLaneTransitiveUp
The method calls getLaneTransitiveUp and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndLaneTransitiveUp
- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndLaneTransitiveUp
List<BPLane> getSelfAndLaneTransitiveUp(MMStereotype stereotype) 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 list- Throws:
InoNetExceptionSrvErrorException
-
getTopLaneSet
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:
InoNetExceptionSrvErrorException
-
getActivityAffectedByResourceAssignment
<T extends BPActivityNode> List<T> getActivityAffectedByResourceAssignment(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:
InoNetExceptionSrvErrorException
-
getActivityAffectedByResourceAssignment
<T extends BPActivityNode> List<T> getActivityAffectedByResourceAssignment(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:
InoNetExceptionSrvErrorException
-
getActivityInLane
<T extends BPActivityNode> List<T> getActivityInLane(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:
InoNetExceptionSrvErrorException
-
getActivityInLane
<T extends BPActivityNode> List<T> getActivityInLane(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:
InoNetExceptionSrvErrorException
-
getActivityInLaneTransitiveDown
<T extends BPActivityNode> List<T> getActivityInLaneTransitiveDown(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:
InoNetExceptionSrvErrorException
-
getActivityInLaneTransitiveDown
<T extends BPActivityNode> List<T> getActivityInLaneTransitiveDown(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:
InoNetExceptionSrvErrorException
-
getLaneTransitiveDown
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:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted
-
getLaneTransitiveDown
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:
InoNetExceptionSrvErrorException
-
getSelfAndLaneTransitiveDown
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:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getSelfAndLaneTransitiveDown
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:
InoNetExceptionSrvErrorException
-
getLeafLane
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:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted
-
getLeafLane
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:
InoNetExceptionSrvErrorException
-
getLanePredecessor
- Throws:
InoNetExceptionSrvErrorException
-
getLaneSuccessor
- Throws:
InoNetExceptionSrvErrorException
-
getSelfAndSiblings
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:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getSelfAndSiblings
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:
InoNetExceptionSrvErrorException
-
getLaneResourceByRACIType
List<BPLaneResource> getLaneResourceByRACIType(K_BP_ACTIVITYRESOURCE_RACI_TYPE kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException - 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:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getLaneResourceByRACIType
List<BPLaneResource> getLaneResourceByRACIType(MMStereotype stereotype, K_BP_ACTIVITYRESOURCE_RACI_TYPE kind, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getLaneResourceByRACIType and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listkind- 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:
InoNetExceptionSrvErrorException
-
getLaneResourceResponsible
List<BPLaneResource> getLaneResourceResponsible(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All resources marked as responsible.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getLaneResourceResponsible
List<BPLaneResource> getLaneResourceResponsible(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getLaneResourceResponsible 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:
InoNetExceptionSrvErrorException
-
getLaneResourceAccountable
List<BPLaneResource> getLaneResourceAccountable(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All resources marked as accountable.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getLaneResourceAccountable
List<BPLaneResource> getLaneResourceAccountable(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getLaneResourceAccountable 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:
InoNetExceptionSrvErrorException
-
getLaneResourceConsulted
List<BPLaneResource> getLaneResourceConsulted(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All resources marked to be consulted.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getLaneResourceConsulted
List<BPLaneResource> getLaneResourceConsulted(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getLaneResourceConsulted 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:
InoNetExceptionSrvErrorException
-
getLaneResourceInformed
List<BPLaneResource> getLaneResourceInformed(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All resources marked to be informed.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getLaneResourceInformed
List<BPLaneResource> getLaneResourceInformed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getLaneResourceInformed 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:
InoNetExceptionSrvErrorException
-
getLaneResourceUnspecified
List<BPLaneResource> getLaneResourceUnspecified(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All resources with an unspecified RACI type.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getLaneResourceUnspecified
List<BPLaneResource> getLaneResourceUnspecified(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getLaneResourceUnspecified 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:
InoNetExceptionSrvErrorException
-
getLaneResourceSupportive
List<BPLaneResource> getLaneResourceSupportive(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All resources marked as supportive.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- The result may be sorted.
-
getLaneResourceSupportive
List<BPLaneResource> getLaneResourceSupportive(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getLaneResourceSupportive 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:
InoNetExceptionSrvErrorException
-
assignResource
BPLaneResource assignResource(MERefAbleAsResource ohResource) throws InoNetException, SrvErrorException Assigns a resource element to the lane asBPLaneResource. If the resource element is assigned already the existingBPLaneResourceis returned.- Parameters:
ohResource- A reusable element in the role of a resource.- Throws:
InoNetExceptionSrvErrorException
-
removeResource
Removes all resource elements from the lane.- Throws:
InoNetExceptionSrvErrorException
-
getFlowElement
<T extends BPFlowElement> List<T> getFlowElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All flow elements inside theBPLane.- 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:
InoNetExceptionSrvErrorException
-
getChildLane
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:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getResource
List<BPLaneResource> getResource(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException - Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getLaneSet
The owning lane set of the lane.- Throws:
InoNetExceptionSrvErrorException
-
getParentLane
The owning lane and lane set of the lane.- Throws:
InoNetExceptionSrvErrorException
-