Package de.mid.innovator.srv2api.icw2bp
Interface BPProcess
-
- All Superinterfaces:
ADAccessAble
,ADClientAble
,ADFindAble
,ADHistoryAble
,ADLockAble
,ADM2AttrModifyAble
,ADOptionAble
,ADReferenceAble
,ADVersionAble
,BCBaseElement
,BCBaseNamedStereotypeAble
,BCPropertyAble
,BCRootReuseAbleElement
,BCTermAssignAble
,BPArtifactContainerAble
,BPCallAble
,BPCallAbleProcessElement
,BPFlowElementContainer
,BPFlowProcessContainer
,BPInputOutputSpecifyAble
,BPPathContextAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAble
,ELNamespaceAsgnAble
,ELObject
,ELPackageAble
,ELShortNameAble
,ELUUIDAble
,ELValueContainerAble
,MECommentAble
,MEConstraintAble
,MEModelElement
,MENamedElement
,MENamespaceAsgnAble
,MEPackageAble
,MEStereotypeAble
,MMAttachmentAble
,MMCommentContainerAble
,MMLabelAble
,MMLabelTextAttachmentAble
,MMStereotypeAble
,MMTextAble
public interface BPProcess extends BPCallAbleProcessElement, BPFlowProcessContainer, BPPathContextAble
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BPProcess.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ADClientAble
createProcessDefinitionDiagram(ADClientAble diaCurrent)
Creates a new definition diagram for the process.BPCollaboration
getCollaboration()
The defining collaboration of the process.K_ORIENTATION
getCreateOrientation()
The orientation preset for the create of aBPDiaProcessViewNode
.java.util.List<DRDecision>
getDecisionUsed(K_CONTROL_OPTION... behaviourFlags)
All decisions used by tasks which are part of this process, either direct parts of being nested in some sub process.java.util.List<DRDecision>
getDecisionUsed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getDecisionUsed and filters its return values according to the given stereotype value.<T extends BPEventDefinition>
java.util.List<T>getEventDefinitionUsed(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All event definitions used at events which are part of this process, either direct parts of being nested in some sub process.<T extends BPEventDefinition>
java.util.List<T>getEventDefinitionUsed(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getEventDefinitionUsed and filters its return values according to the given stereotype value.java.util.List<BPSupportsRel>
getIncomingSupport(K_CONTROL_OPTION... behaviourFlags)
The incomingBPSupportsRel
.<T extends BPItemAwareElement>
java.util.List<T>getItemAwareElementForDefinition(java.lang.Class<T> returnType, BPItemDefinition refObj, K_CONTROL_OPTION... behaviourFlags)
<T extends BPItemAwareElement>
java.util.List<T>getItemAwareElementForDefinition(java.lang.Class<T> returnType, MMStereotype stereotype, BPItemDefinition refObj, K_CONTROL_OPTION... behaviourFlags)
The method calls getItemAwareElementForDefinition and filters its return values according to the given stereotype value.java.util.List<BPItemDefinition>
getItemDefinitionUsed(K_CONTROL_OPTION... behaviourFlags)
All item definitions used throughout this process, either used directly of being nested in some sub process.java.util.List<BPItemDefinition>
getItemDefinitionUsed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getItemDefinitionUsed and filters its return values according to the given stereotype value.BPDiaProcessViewNode
getMasterProcessViewNode()
The master view of this process.BPDiaViewNode
getMasterViewNode()
The master process view node of the element.<T extends BPMessageFlowNode>
java.util.List<T>getMessageFlowNodeTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All message flow nodes being directly or indirectly part of theBPProcess
.<T extends BPMessageFlowNode>
java.util.List<T>getMessageFlowNodeTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getMessageFlowNodeTransitiveDown and filters its return values according to the given stereotype value.java.util.List<BPMessage>
getMessageUsed(K_CONTROL_OPTION... behaviourFlags)
All messages being sent or received by tasks or events which are part of this process, either direct parts of being nested in some sub process.java.util.List<BPMessage>
getMessageUsed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getMessageUsed and filters its return values according to the given stereotype value.java.util.List<BPDiaProcessViewNode>
getNonMasterProcessViewNode(K_CONTROL_OPTION... behaviourFlags)
All references to this process regardless if their synchronization status.java.util.List<BPDiaProcessViewNode>
getNonSynchronizedProcessViewNode(K_CONTROL_OPTION... behaviourFlags)
All non-synchronized references to this process.java.util.List<BPSupportsRel>
getOutgoingSupport(K_CONTROL_OPTION... behaviourFlags)
The outgoingBPSupportsRel
.java.util.List<BPDia>
getOwnedBPDia(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPLaneSet>
getOwnedLaneSet(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPLinkEventDefinition>
getOwnedLinkEventDefinitions(K_CONTROL_OPTION... behaviourFlags)
All link event definitions to be used locally in this process.BPResourceAtProcess
getOwnedResourceAssignment()
<T extends BCRootReuseAbleElement>
java.util.List<T>getOwnedReuseAbleElement(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All reusable elements being relevant in the context of this process.java.util.List<BPParticipant>
getParticipant()
The participant in charge.<T extends BPFlowElement>
java.util.List<T>getPossiblePathElement(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
All flow elements being candidates for assigning them to a path.<T extends BPFlowElement>
java.util.List<T>getPossiblePathElement(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getPossiblePathElement and filters its return values according to the given stereotype value.java.util.List<BPProcess>
getProcessCalled(K_CONTROL_OPTION... behaviourFlags)
All processes being called by activities which are part of this process, either direct parts of being nested in some sub process.java.util.List<BPProcess>
getProcessCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcessCalled and filters its return values according to the given stereotype value.java.util.List<BPProcess>
getProcessCalledTransitive(K_CONTROL_OPTION... behaviourFlags)
All processes being called by activities which are part of this process or one of the called processes.java.util.List<BPProcess>
getProcessCalledTransitive(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcessCalledTransitive and filters its return values according to the given stereotype value.java.util.List<BPProcess>
getProcessCalling(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPProcess>
getProcessCalling(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcessCalling and filters its return values according to the given stereotype value.java.util.List<BPProcess>
getProcessCallingTransitive(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPProcess>
getProcessCallingTransitive(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcessCallingTransitive and filters its return values according to the given stereotype value.<T extends ADClientAble>
java.util.List<T>getProcessContentForTable(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags)
Returns all the content elements of thisBPProcess
visible as table.<T extends ADClientAble>
java.util.List<T>getProcessContentForTable(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcessContentForTable and filters its return values according to the given stereotype value.java.util.List<BPProperty>
getProcessProperty(K_CONTROL_OPTION... behaviourFlags)
All properties of theBPProcess
.java.util.List<BPProcess>
getProcessSupportedDirectly(K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPProcess>
getProcessSupportedDirectly(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcessSupportedDirectly and filters its return values according to the given stereotype value.java.util.List<BPProcess>
getProcessSupportedDirectlyExcludeRel(BPSupportsRel refObj, K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPProcess>
getProcessSupportedDirectlyExcludeRel(MMStereotype stereotype, BPSupportsRel refObj, K_CONTROL_OPTION... behaviourFlags)
The method calls getProcessSupportedDirectlyExcludeRel and filters its return values according to the given stereotype value.K_BP_PROCESS_TYPE
getProcessType()
The type of theBPProcess
.java.util.List<BPDiaProcessViewNode>
getProcessViewNode(K_CONTROL_OPTION... behaviourFlags)
All view nodes for this process.BRResource
getResponsibleResource()
java.util.List<BPSupportsRel>
getSupportsRelationshipTo(BPProcess refObj, boolean mode, K_CONTROL_OPTION... behaviourFlags)
java.util.List<BPSupportsRel>
getSupportsRelationshipTo(MMStereotype stereotype, BPProcess refObj, boolean mode, K_CONTROL_OPTION... behaviourFlags)
The method calls getSupportsRelationshipTo and filters its return values according to the given stereotype value.java.util.List<BPDiaProcessViewNode>
getSynchronizedProcessViewNode(K_CONTROL_OPTION... behaviourFlags)
All synchronized references to this process.boolean
getUseResources()
Specifies if the responsible resources assigned to this process is used for activity based costing.boolean
isClosed()
A Boolean value specifying whether interactions, such as sending and receiving Messages and Events, not modeled in the process can occur when the process is executed or performed.boolean
isProcessOfCallActivity(BPTaskNode refObj)
Returns true if the process is called by the call activity.boolean
isProcessOfParticipant(BPParticipant refObj)
Returns true if the process is used by the participant.void
setClosed(boolean value)
Set the value of Attribut IsClosed.void
setCollaboration(BPCollaboration value)
Set the value of Foreign Key Collaboration.void
setCreateOrientation(K_ORIENTATION value)
Set the value of Attribut CreateOrientation.void
setProcessType(K_BP_PROCESS_TYPE value)
Set the value of Attribut ProcessType.void
setResponsibleResource(BRResource value)
Set the value of View ResponsibleResource.void
setUseResources(boolean value)
Set the value of Attribut UseResources.void
synchronizeAllHiddenViewNodes()
Turns all hidden process view nodes into synchronized process view nodes.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADAccessAble
getAccessRole, getReadRole, hasAccess, setAccessRole, setReadRole
-
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.ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlock
-
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.icw2meta.ADOptionAble
getOwnedOption, modifyOptionDlg
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADReferenceAble
getReferenceContainer, setReferenceContainer
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifier
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCPropertyAble
getAssignedPropertySet, getOwnedAdHocProperty, getPropertySetsAssigned, getPropertySetsAssigned, setPropertySetsAssigned
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCRootReuseAbleElement
getOwningChoreography, getOwningCollaboration, getOwningProcess
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCTermAssignAble
assignTerm, getAssignedTerm, getTerms, getTerms, setTerms
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPArtifactContainerAble
getOwnedArtifact
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPCallAble
getSupportedInterfaceRef, setSupportedInterfaceRef
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPCallAbleProcessElement
getTaskNode, getTaskNode, getTaskNodeR, getTaskNodeWithDifferentIO, getTaskNodeWithDifferentIO, getTaskNodeWithIncompleteIO, getTaskNodeWithIncompleteIO, setIOEqualToCall
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPFlowElementContainer
getGatewayByDirection, getGatewayByDirection, getGatewayByType, getGatewayByType, getSequenceFlowElement
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPFlowProcessContainer
getActivity, getDataObject, getDataStoreNode, getDataStoreNode, getFlowElementTransitiveDown, getFlowElementTransitiveDown, getLinkEventDefinitionUsed, getLinkEventDefinitionUsed, getNestedFlowElement, getNestedFlowElement
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPInputOutputSpecifyAble
getDataInput, getDataInput, getDataOutput, getDataOutput, getFlowExpandedShortValue, getInputOutputObject, getInputOutputObject, getInputSet, getIODataObject, getIODataObjectByKind, getIODataObjectByKind, getModifyIOSpecs, getOutputSet
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPPathContextAble
getDefinitionDiagram, getDiagramOfStandardView, getPath, getStandardView, getViewVisibleAndSelectAble
-
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.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImport
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
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.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELShortNameAble
getShortName, setShortName
-
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.MENamespaceAsgnAble
getMENamespace, getSignatureMessage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEPackageAble
getComponent, getManifest
-
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
-
getProcessType
K_BP_PROCESS_TYPE getProcessType() throws InoNetException, SrvErrorException
The type of theBPProcess
.- Throws:
InoNetException
SrvErrorException
-
setProcessType
void setProcessType(K_BP_PROCESS_TYPE value) throws InoNetException, SrvErrorException
Set the value of Attribut ProcessType.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isClosed
boolean isClosed() throws InoNetException, SrvErrorException
A Boolean value specifying whether interactions, such as sending and receiving Messages and Events, not modeled in the process can occur when the process is executed or performed. If the value is true, they MAY NOT occur. If the value is false, they MAY occur.- Throws:
InoNetException
SrvErrorException
-
setClosed
void setClosed(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsClosed.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getCreateOrientation
K_ORIENTATION getCreateOrientation() throws InoNetException, SrvErrorException
The orientation preset for the create of aBPDiaProcessViewNode
.- Throws:
InoNetException
SrvErrorException
-
setCreateOrientation
void setCreateOrientation(K_ORIENTATION value) throws InoNetException, SrvErrorException
Set the value of Attribut CreateOrientation.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getUseResources
boolean getUseResources() throws InoNetException, SrvErrorException
Specifies if the responsible resources assigned to this process is 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
-
isProcessOfParticipant
boolean isProcessOfParticipant(BPParticipant refObj) throws InoNetException, SrvErrorException
Returns true if the process is used by the participant.- Parameters:
refObj
- A further instance of type BPParticipant which is used to control the behaviour of the method. (see description above)- Throws:
InoNetException
SrvErrorException
-
isProcessOfCallActivity
boolean isProcessOfCallActivity(BPTaskNode refObj) throws InoNetException, SrvErrorException
Returns true if the process is called by the call activity.- Parameters:
refObj
- A further instance of type BPTaskNode which is used to control the behaviour of the method. (see description above)- Throws:
InoNetException
SrvErrorException
-
getProcessSupportedDirectly
java.util.List<BPProcess> getProcessSupportedDirectly(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All processes being directly supported by thisBPProcess
via a supports relationship. Since the outgoing supports relationships are ordered, the target processes may be sorted accordingly.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
-
getProcessSupportedDirectly
java.util.List<BPProcess> getProcessSupportedDirectly(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcessSupportedDirectly 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
-
getProcessSupportedDirectlyExcludeRel
java.util.List<BPProcess> getProcessSupportedDirectlyExcludeRel(BPSupportsRel refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All processes being directly supported by thisBPProcess
via a supports relationship. Since the outgoing supports relationships are ordered, the target processes may be sorted accordingly. The relationship to be excluded must be specified. This used to be able to determine the effect of a reconnect dropping the old constellation which will disappear after the reconnect has been executed.- Parameters:
refObj
- A further instance of type BPSupportsRel 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:
InoNetException
SrvErrorException
- Sorted:
-
getProcessSupportedDirectlyExcludeRel
java.util.List<BPProcess> getProcessSupportedDirectlyExcludeRel(MMStereotype stereotype, BPSupportsRel refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcessSupportedDirectlyExcludeRel and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listrefObj
- A further instance of type BPSupportsRel 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:
InoNetException
SrvErrorException
-
getSupportsRelationshipTo
java.util.List<BPSupportsRel> getSupportsRelationshipTo(BPProcess refObj, boolean mode, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All supports relationships between thisBPProcess
and the one specified asargument refObj
. Via the boolean type value in boolean argument mode you specify if the outgoing (false) or the incoming (true) supports relationships shall be considered. Only one direction will be considered.- Parameters:
refObj
- A further instance of type BPProcess which is used to control the behaviour of the method. (see description above)mode
- A value of type TBoolean 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
-
getSupportsRelationshipTo
java.util.List<BPSupportsRel> getSupportsRelationshipTo(MMStereotype stereotype, BPProcess refObj, boolean mode, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getSupportsRelationshipTo and filters its return values according to the given stereotype value.- Parameters:
stereotype
- The stereotype used to filter the result listrefObj
- A further instance of type BPProcess which is used to control the behaviour of the method. (see description above)mode
- A value of type TBoolean 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
-
getMessageFlowNodeTransitiveDown
<T extends BPMessageFlowNode> java.util.List<T> getMessageFlowNodeTransitiveDown(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All message flow nodes being directly or indirectly part of theBPProcess
. As long as they are not part of anotherBPProcess
but only part of a sub process, they belong to theBPProcess
.- 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
- Sorted:
-
getMessageFlowNodeTransitiveDown
<T extends BPMessageFlowNode> java.util.List<T> getMessageFlowNodeTransitiveDown(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getMessageFlowNodeTransitiveDown 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
-
getProcessViewNode
java.util.List<BPDiaProcessViewNode> getProcessViewNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All view nodes for this process.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getMasterProcessViewNode
BPDiaProcessViewNode getMasterProcessViewNode() throws InoNetException, SrvErrorException
The master view of this process.- Throws:
InoNetException
SrvErrorException
-
getNonMasterProcessViewNode
java.util.List<BPDiaProcessViewNode> getNonMasterProcessViewNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All references to this process regardless if their synchronization status.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getSynchronizedProcessViewNode
java.util.List<BPDiaProcessViewNode> getSynchronizedProcessViewNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All synchronized references to this process.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getNonSynchronizedProcessViewNode
java.util.List<BPDiaProcessViewNode> getNonSynchronizedProcessViewNode(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All non-synchronized references to this process.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getMasterViewNode
BPDiaViewNode getMasterViewNode() throws InoNetException, SrvErrorException
The master process view node of the element.- Throws:
InoNetException
SrvErrorException
-
getProcessCalled
java.util.List<BPProcess> getProcessCalled(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All processes being called by activities which are part of this process, either direct parts of being nested in some sub process. The processes are returned sorted by the order of the calling activities inside their flow element container.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getProcessCalled
java.util.List<BPProcess> getProcessCalled(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcessCalled 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
-
getProcessCalledTransitive
java.util.List<BPProcess> getProcessCalledTransitive(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All processes being called by activities which are part of this process or one of the called processes.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getProcessCalledTransitive
java.util.List<BPProcess> getProcessCalledTransitive(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcessCalledTransitive 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
-
getPossiblePathElement
<T extends BPFlowElement> java.util.List<T> getPossiblePathElement(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All flow elements being candidates for assigning them to a 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:
InoNetException
SrvErrorException
-
getPossiblePathElement
<T extends BPFlowElement> java.util.List<T> getPossiblePathElement(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getPossiblePathElement 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
-
getItemDefinitionUsed
java.util.List<BPItemDefinition> getItemDefinitionUsed(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All item definitions used throughout this process, either used directly of being nested in some sub process.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getItemDefinitionUsed
java.util.List<BPItemDefinition> getItemDefinitionUsed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getItemDefinitionUsed 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
-
getEventDefinitionUsed
<T extends BPEventDefinition> java.util.List<T> getEventDefinitionUsed(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All event definitions used at events which are part of this process, either direct parts of being nested in some sub process.- 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
- Sorted:
-
getEventDefinitionUsed
<T extends BPEventDefinition> java.util.List<T> getEventDefinitionUsed(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getEventDefinitionUsed 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
-
getMessageUsed
java.util.List<BPMessage> getMessageUsed(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All messages being sent or received by tasks or events which are part of this process, either direct parts of being nested in some sub process.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
-
getMessageUsed
java.util.List<BPMessage> getMessageUsed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getMessageUsed 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
-
getItemAwareElementForDefinition
<T extends BPItemAwareElement> java.util.List<T> getItemAwareElementForDefinition(java.lang.Class<T> returnType, BPItemDefinition refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
- Parameters:
returnType
- Specifies the type of elements to be returned.refObj
- A further instance of type BPItemDefinition 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:
InoNetException
SrvErrorException
-
getItemAwareElementForDefinition
<T extends BPItemAwareElement> java.util.List<T> getItemAwareElementForDefinition(java.lang.Class<T> returnType, MMStereotype stereotype, BPItemDefinition refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getItemAwareElementForDefinition 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 listrefObj
- A further instance of type BPItemDefinition 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:
InoNetException
SrvErrorException
-
getResponsibleResource
BRResource getResponsibleResource() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
setResponsibleResource
void setResponsibleResource(BRResource value) throws InoNetException, SrvErrorException
Set the value of View ResponsibleResource.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getProcessCalling
java.util.List<BPProcess> getProcessCalling(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
-
getProcessCalling
java.util.List<BPProcess> getProcessCalling(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcessCalling 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
-
getProcessCallingTransitive
java.util.List<BPProcess> getProcessCallingTransitive(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
-
getProcessCallingTransitive
java.util.List<BPProcess> getProcessCallingTransitive(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcessCallingTransitive 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
-
getDecisionUsed
java.util.List<DRDecision> getDecisionUsed(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All decisions used by tasks which are part of this process, either direct parts of being nested in some sub process.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getDecisionUsed
java.util.List<DRDecision> getDecisionUsed(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getDecisionUsed 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
-
getProcessContentForTable
<T extends ADClientAble> java.util.List<T> getProcessContentForTable(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
Returns all the content elements of thisBPProcess
visible as table.- 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
- Sorted:
- The result may be sorted by element type and name.
-
getProcessContentForTable
<T extends ADClientAble> java.util.List<T> getProcessContentForTable(java.lang.Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The method calls getProcessContentForTable 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
-
createProcessDefinitionDiagram
ADClientAble createProcessDefinitionDiagram(ADClientAble diaCurrent) throws InoNetException, SrvErrorException
Creates a new definition diagram for the process. This is useful especially if you have just created the process at a call activity node and now want to define it separately without blowing up the process definition of the process where the call activity resides in.- Parameters:
diaCurrent
- e.g. the diagram where the call to that process resides in, the owner and stereotype are seen as preferences for creating the new one- Throws:
InoNetException
SrvErrorException
-
synchronizeAllHiddenViewNodes
void synchronizeAllHiddenViewNodes() throws InoNetException, SrvErrorException
Turns all hidden process view nodes into synchronized process view nodes. You need access to all the diagrams where the hidden process view nodes occur.- Throws:
InoNetException
SrvErrorException
-
getOwnedResourceAssignment
BPResourceAtProcess getOwnedResourceAssignment() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
getProcessProperty
java.util.List<BPProperty> getProcessProperty(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All properties of theBPProcess
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getParticipant
java.util.List<BPParticipant> getParticipant() throws InoNetException, SrvErrorException
The participant in charge.- Throws:
InoNetException
SrvErrorException
-
getOwnedLaneSet
java.util.List<BPLaneSet> getOwnedLaneSet(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.
-
getIncomingSupport
java.util.List<BPSupportsRel> getIncomingSupport(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The incomingBPSupportsRel
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getOutgoingSupport
java.util.List<BPSupportsRel> getOutgoingSupport(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
The outgoingBPSupportsRel
.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getOwnedReuseAbleElement
<T extends BCRootReuseAbleElement> java.util.List<T> getOwnedReuseAbleElement(java.lang.Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All reusable elements being relevant in the context of this process.- 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
- Sorted:
- the result may be sorted.
-
getOwnedLinkEventDefinitions
java.util.List<BPLinkEventDefinition> getOwnedLinkEventDefinitions(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All link event definitions to be used locally in this process.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
- Sorted:
- the result may be sorted.
-
getCollaboration
BPCollaboration getCollaboration() throws InoNetException, SrvErrorException
The defining collaboration of the process.- Throws:
InoNetException
SrvErrorException
-
setCollaboration
void setCollaboration(BPCollaboration value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Collaboration.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getOwnedBPDia
java.util.List<BPDia> getOwnedBPDia(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.
-
-