Package de.mid.innovator.srv2api.icw2bp
Interface BPPath
- All Superinterfaces:
ADAccessAble,ADClientAble,ADFindAble,ADHistoryAble,ADLockAble,ADM2AttrModifyAble,ADOptionAble,ADReferenceAble,ADVersionAble,BCBaseElement,BCBaseNamedStereotypeAble,BCPropertyAble,BCRootReuseAbleElement,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELNamespaceAsgnAble,ELObject,ELPackageAble,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MENamespaceAsgnAble,MEPackageAble,MEStereotypeAble,METermAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
A path in a process.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionintA value for the animation speed if the animation shall be executed automatically.The best diagram to start the animation.getColor()All diagrams suitable to start the animation.getDiagramToStartAnimation(MMStereotype stereotype) The method calls getDiagramToStartAnimation and filters its return values according to the given stereotype value.<T extends BPDiaViewNode>
List<T> getDiaViewNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All view nodes displaying this path.<T extends BPPathAble>
List<T> getElementInPath(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends BPPathAble>
List<T> getElementInPath(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getElementInPath and filters its return values according to the given stereotype value.All expressions defining the path.getFirstOccurrenceInPath(BPPathAble refObj) Returns the first path occurrence of the element.<T extends BPFlowElement>
List<T> getFlowElementsInPath(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All flow elements being part of this path.<T extends BPFlowElement>
List<T> getFlowElementsInPath(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getFlowElementsInPath and filters its return values according to the given stereotype value.<T extends BPFlowElement>
List<T> getFlowElementsInPathWithProcessNotReachable(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All flow elements being assigned to the path but not being reachable.<T extends BPFlowElement>
List<T> getFlowElementsInPathWithProcessNotReachable(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getFlowElementsInPathWithProcessNotReachable and filters its return values according to the given stereotype value.<T extends BPFlowElement>
List<T> getFlowElementsReachable(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends BPFlowElement>
List<T> getFlowElementsReachable(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getFlowElementsReachable and filters its return values according to the given stereotype value.The incoming relationships of the path.getMessageFlowInPath(K_CONTROL_OPTION... behaviourFlags) All message flows being part of this path.getMessageFlowInPath(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getMessageFlowInPath and filters its return values according to the given stereotype value.getOccurrenceInPath(BPPathAble refObj, K_CONTROL_OPTION... behaviourFlags) Returns all path occurrences of the element.getOwnedPathAssignment(K_CONTROL_OPTION... behaviourFlags) All path assignments of the path.Information about how the path will be animated.<T extends BPPathContextAble>
List<T> getPathContextAble(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All context elements of theBPPath.The type of the path.<T extends ADClientAble>
List<T> getPresentationOfPathAbleInMasterView(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) Returns all presentation elements in the defining presentation which belong to the path elements.<T extends ADClientAble>
List<T> getPresentationOfPathAbleInMasterView(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getPresentationOfPathAbleInMasterView and filters its return values according to the given stereotype value.<T extends ADClientAble>
List<T> getPresentationOfPathAbleInStandardView(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends ADClientAble>
List<T> getPresentationOfPathAbleInStandardView(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getPresentationOfPathAbleInStandardView and filters its return values according to the given stereotype value.getProcessReachable(MMStereotype stereotype) The method calls getProcessReachable and filters its return values according to the given stereotype value.booleanbooleanisConfiguredForPathAble(BPPathAble refObj) True if the path is suitable to contain this specific path element.voidvoidsetAnimSpeed(int value) Set the value of Attribut AnimSpeed.voidSet the value of Attribut Color.voidsetExpression(List<? extends BCExpression> values) Set the value of Foreign Key Expression.voidSet the value of Attribut PathAnimationInfo.voidsetPathContextAble(List<? extends BPPathContextAble> values) Set the value of Foreign Key PathContextAble.voidsetPathType(K_BP_PATH_TYPE value) Set the value of Attribut PathType.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADAccessAble
getAccessRole, getReadRole, hasAccess, setAccessRole, setReadRoleMethods 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.ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlockMethods 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.icw2meta.ADOptionAble
getOwnedOption, modifyOptionDlgMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADReferenceAble
getReferenceContainer, setReferenceContainerMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfoMethods inherited from interface de.mid.innovator.srv2api.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifierMethods inherited from interface de.mid.innovator.srv2api.icw2bc.BCPropertyAble
getAssignedPropertySet, getOwnedAdHocProperty, getPropertySetsAssigned, getPropertySetsAssigned, setPropertySetsAssignedMethods inherited from interface de.mid.innovator.srv2api.icw2bc.BCRootReuseAbleElement
getOwningCollaboration, getOwningProcessMethods 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.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackageMethods 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.MENamespaceAsgnAble
getMENamespace, getSignatureMessageMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEPackageAble
getComponent, getManifestMethods 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
-
getPathType
The type of the path.- Throws:
InoNetExceptionSrvErrorException
-
setPathType
Set the value of Attribut PathType.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getPathAnimationInfo
Information about how the path will be animated.- Throws:
InoNetExceptionSrvErrorException
-
setPathAnimationInfo
Set the value of Attribut PathAnimationInfo.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getColor
- Throws:
InoNetExceptionSrvErrorException
-
setColor
Set the value of Attribut Color.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getAnimSpeed
A value for the animation speed if the animation shall be executed automatically.- Throws:
InoNetExceptionSrvErrorException
-
setAnimSpeed
Set the value of Attribut AnimSpeed.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isConfiguredForContext
- Parameters:
refObj- A further instance of type BPPathContextAble which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
isConfiguredForPathAble
True if the path is suitable to contain this specific path element.- Parameters:
refObj- A further instance of type BPPathAble which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getFlowElementsInPath
<T extends BPFlowElement> List<T> getFlowElementsInPath(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All flow elements being part of this path.- 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- Sorted:
-
getFlowElementsInPath
<T extends BPFlowElement> List<T> getFlowElementsInPath(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getFlowElementsInPath 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
-
getFlowElementsInPathWithProcessNotReachable
<T extends BPFlowElement> List<T> getFlowElementsInPathWithProcessNotReachable(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All flow elements being assigned to the path but not being reachable. This may be caused due to some change in the call hierarchy. The number of processes being reachable depends on the call activities and the call hierarchy they install, so this must be determined dynamically and may result in a path definition which is not conform with the current call hierarchy.- 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
-
getFlowElementsInPathWithProcessNotReachable
<T extends BPFlowElement> List<T> getFlowElementsInPathWithProcessNotReachable(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getFlowElementsInPathWithProcessNotReachable 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
-
getProcessReachable
- Throws:
InoNetExceptionSrvErrorException
-
getProcessReachable
List<BPProcess> getProcessReachable(MMStereotype stereotype) throws InoNetException, SrvErrorException The method calls getProcessReachable and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getFlowElementsReachable
<T extends BPFlowElement> List<T> getFlowElementsReachable(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
-
getFlowElementsReachable
<T extends BPFlowElement> List<T> getFlowElementsReachable(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getFlowElementsReachable 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
-
getElementInPath
<T extends BPPathAble> List<T> getElementInPath(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- Sorted:
-
getElementInPath
<T extends BPPathAble> List<T> getElementInPath(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getElementInPath 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
-
getMessageFlowInPath
List<BPMessageFlow> getMessageFlowInPath(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All message flows being part of this path. Only iff the path is assigned to an interaction specification like aBPCollaborationit is possible that it contains message flows.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getMessageFlowInPath
List<BPMessageFlow> getMessageFlowInPath(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getMessageFlowInPath 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
-
getFirstOccurrenceInPath
BPElementAtPath getFirstOccurrenceInPath(BPPathAble refObj) throws InoNetException, SrvErrorException Returns the first path occurrence of the element.- Parameters:
refObj- A further instance of type BPPathAble which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getOccurrenceInPath
List<BPElementAtPath> getOccurrenceInPath(BPPathAble refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Returns all path occurrences of the element.- Parameters:
refObj- A further instance of type BPPathAble which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getPresentationOfPathAbleInMasterView
<T extends ADClientAble> List<T> getPresentationOfPathAbleInMasterView(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Returns all presentation elements in the defining presentation which belong to the path elements.- 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- Sorted:
-
getPresentationOfPathAbleInMasterView
<T extends ADClientAble> List<T> getPresentationOfPathAbleInMasterView(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getPresentationOfPathAbleInMasterView 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
-
getPresentationOfPathAbleInStandardView
<T extends ADClientAble> List<T> getPresentationOfPathAbleInStandardView(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- Sorted:
-
getPresentationOfPathAbleInStandardView
<T extends ADClientAble> List<T> getPresentationOfPathAbleInStandardView(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getPresentationOfPathAbleInStandardView 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
-
getDiagramToStartAnimation
All diagrams suitable to start the animation. If a collaboration is part of the path context, a diagram will be determined which contains a complete and correct collaboration reference and which contains at least the starting process element.- Throws:
InoNetExceptionSrvErrorException
-
getDiagramToStartAnimation
List<BPDia> getDiagramToStartAnimation(MMStereotype stereotype) throws InoNetException, SrvErrorException The method calls getDiagramToStartAnimation and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result list- Throws:
InoNetExceptionSrvErrorException
-
getBestDiagramToStartAnimation
The best diagram to start the animation. If a collaboration is part of the path context, a diagram will be determined which contains a complete and correct collaboration reference and which contains at least the starting process element. The best diagram will contain all elements of the path.- Throws:
InoNetExceptionSrvErrorException
-
replaceAssignedPathAble
void replaceAssignedPathAble(List<ARG_BPPathElementSpec> seq) throws InoNetException, SrvErrorException - Parameters:
seq- The sequence of the elements belonging to the path and their animation information- Throws:
InoNetExceptionSrvErrorException
-
getIncomingPathUseCaseRel
The incoming relationships of the path.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedPathAssignment
List<BPElementAtPath> getOwnedPathAssignment(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All path assignments of the path. The path assignment is a model element representing the assignment of a flow element to a path.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.,
-
getDiaViewNode
<T extends BPDiaViewNode> List<T> getDiaViewNode(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All view nodes displaying this path.- 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
-
getExpression
All expressions defining the path.- Throws:
InoNetExceptionSrvErrorException
-
setExpression
Set the value of Foreign Key Expression.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getPathContextAble
<T extends BPPathContextAble> List<T> getPathContextAble(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All context elements of theBPPath.- 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
-
setPathContextAble
void setPathContextAble(List<? extends BPPathContextAble> values) throws InoNetException, SrvErrorException Set the value of Foreign Key PathContextAble.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-