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 classBPProcess.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ADClientAblecreateProcessDefinitionDiagram(ADClientAble diaCurrent)Creates a new definition diagram for the process.BPCollaborationgetCollaboration()The defining collaboration of the process.K_ORIENTATIONgetCreateOrientation()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.BPDiaProcessViewNodegetMasterProcessViewNode()The master view of this process.BPDiaViewNodegetMasterViewNode()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.BPResourceAtProcessgetOwnedResourceAssignment()<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 thisBPProcessvisible 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_TYPEgetProcessType()The type of theBPProcess.java.util.List<BPDiaProcessViewNode>getProcessViewNode(K_CONTROL_OPTION... behaviourFlags)All view nodes for this process.BRResourcegetResponsibleResource()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.booleangetUseResources()Specifies if the responsible resources assigned to this process is used for activity based costing.booleanisClosed()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.booleanisProcessOfCallActivity(BPTaskNode refObj)Returns true if the process is called by the call activity.booleanisProcessOfParticipant(BPParticipant refObj)Returns true if the process is used by the participant.voidsetClosed(boolean value)Set the value of Attribut IsClosed.voidsetCollaboration(BPCollaboration value)Set the value of Foreign Key Collaboration.voidsetCreateOrientation(K_ORIENTATION value)Set the value of Attribut CreateOrientation.voidsetProcessType(K_BP_PROCESS_TYPE value)Set the value of Attribut ProcessType.voidsetResponsibleResource(BRResource value)Set the value of View ResponsibleResource.voidsetUseResources(boolean value)Set the value of Attribut UseResources.voidsynchronizeAllHiddenViewNodes()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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
isClosed
boolean isClosed() throws InoNetException, SrvErrorExceptionA 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:
InoNetExceptionSrvErrorException
-
setClosed
void setClosed(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsClosed.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getCreateOrientation
K_ORIENTATION getCreateOrientation() throws InoNetException, SrvErrorException
The orientation preset for the create of aBPDiaProcessViewNode.- Throws:
InoNetExceptionSrvErrorException
-
setCreateOrientation
void setCreateOrientation(K_ORIENTATION value) throws InoNetException, SrvErrorException
Set the value of Attribut CreateOrientation.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getUseResources
boolean getUseResources() throws InoNetException, SrvErrorExceptionSpecifies if the responsible resources assigned to this process is used for activity based costing.- Throws:
InoNetExceptionSrvErrorException
-
setUseResources
void setUseResources(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut UseResources.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getProcessSupportedDirectly
java.util.List<BPProcess> getProcessSupportedDirectly(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All processes being directly supported by thisBPProcessvia 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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
getProcessSupportedDirectlyExcludeRel
java.util.List<BPProcess> getProcessSupportedDirectlyExcludeRel(BPSupportsRel refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All processes being directly supported by thisBPProcessvia 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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
getSupportsRelationshipTo
java.util.List<BPSupportsRel> getSupportsRelationshipTo(BPProcess refObj, boolean mode, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All supports relationships between thisBPProcessand 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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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 anotherBPProcessbut 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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getMasterProcessViewNode
BPDiaProcessViewNode getMasterProcessViewNode() throws InoNetException, SrvErrorException
The master view of this process.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getMasterViewNode
BPDiaViewNode getMasterViewNode() throws InoNetException, SrvErrorException
The master process view node of the element.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getResponsibleResource
BRResource getResponsibleResource() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setResponsibleResource
void setResponsibleResource(BRResource value) throws InoNetException, SrvErrorException
Set the value of View ResponsibleResource.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
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 thisBPProcessvisible 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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
synchronizeAllHiddenViewNodes
void synchronizeAllHiddenViewNodes() throws InoNetException, SrvErrorExceptionTurns 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:
InoNetExceptionSrvErrorException
-
getOwnedResourceAssignment
BPResourceAtProcess getOwnedResourceAssignment() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getParticipant
java.util.List<BPParticipant> getParticipant() throws InoNetException, SrvErrorException
The participant in charge.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException- 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:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
getCollaboration
BPCollaboration getCollaboration() throws InoNetException, SrvErrorException
The defining collaboration of the process.- Throws:
InoNetExceptionSrvErrorException
-
setCollaboration
void setCollaboration(BPCollaboration value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Collaboration.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
-