Package de.mid.innovator.srv2api.icw2bp
Interface BPSequenceFlow
-
- All Superinterfaces:
ADClientAble,ADFindAble,ADHistoryAble,ADM2AttrModifyAble,BCBaseElement,BCBaseNamedStereotypeAble,BCPropertyAble,BCRelshipBinDir,BPFlowElement,BPPathAble,DRDecisionOutputAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELObject,ELRelshipBinDir,ELUUIDAble,ELValueContainerAble,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MEStereotypeAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
public interface BPSequenceFlow extends BCRelshipBinDir, BPFlowElement, DRDecisionOutputAble
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBPSequenceFlow.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BCExpressiongetConditionalExpression()java.lang.StringgetConditionExpression()An optional boolean expression that acts as a gating condition.java.lang.StringgetProbability()The probability of this flow.BPSequenceFlowNodegetSourceNode()The sourceBPSequenceFlowNode.BPSequenceFlowNodegetTargetNode()The targetBPSequenceFlowNode.booleanisConditionReused()True if a global condition is used instead of a local expression.booleanisDefault()Flag indicating, that an edge leaving an exclusive gateway, is the default one.booleanisImmediate()An optional Boolean value specifying whether activities not in the model containing the sequence flow can occur between the elements connected by the sequence flow.voidsetConditionalExpression(BCExpression value)Set the value of Foreign Key ConditionalExpression.voidsetConditionExpression(java.lang.String value)Set the value of Attribut ConditionExpression.voidsetConditionReused(boolean value)Set the value of Attribut IsConditionReused.voidsetDefault(boolean value)Set the value of Attribut IsDefault.voidsetImmediate(boolean value)Set the value of Attribut IsImmediate.voidsetProbability(java.lang.String value)Set the value of Attribut Probability.java.util.List<BPEventNode>splitWithPairedLinkEvent()-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCBaseElement
getBusinessIdentifier, setBusinessIdentifier
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bc.BCPropertyAble
getAssignedPropertySet, getOwnedAdHocProperty, getPropertySetsAssigned, getPropertySetsAssigned, setPropertySetsAssigned
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPFlowElement
assignToLane, getFlowElementContainer, getGroupArtifact, getIncomingAssociationArtifact, getLane, getLaneAssigned, getLaneAssignedInLaneSet, getLaneAssignedInTopLaneSet, getLaneAssignedTransitiveUp, getLaneAssignedTransitiveUp, getLaneSetAssigned, getLaneSetAssigned, getLaneSetAssignedTransitiveUp, getLaneSetAssignedTransitiveUp, getTopFlowElementContainer, setGroupArtifact
-
Methods inherited from interface de.mid.innovator.srv2api.icw2bp.BPPathAble
getElementAtPathR, getPath, getPath, getPresentationInMasterView, getPresentationInStandardView
-
Methods inherited from interface de.mid.innovator.srv2api.icw2dm.DRDecisionOutputAble
getDecisionOutputValue, getUsedDecision, setDecisionOutputValue, setUsedDecision
-
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.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELRelshipBinDir
getSource, getTarget, getTemplateTarget, reconnectRelship, setTarget
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssign
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependency
-
Methods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholder
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConcept
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
-
-
-
Method Detail
-
isImmediate
boolean isImmediate() throws InoNetException, SrvErrorExceptionAn optional Boolean value specifying whether activities not in the model containing the sequence flow can occur between the elements connected by the sequence flow. If the value is true, they MAY NOT occur. If the value is false, they MAY occur.- Throws:
InoNetExceptionSrvErrorException
-
setImmediate
void setImmediate(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsImmediate.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isDefault
boolean isDefault() throws InoNetException, SrvErrorExceptionFlag indicating, that an edge leaving an exclusive gateway, is the default one. The defaultBPSequenceFlowshould not have a 'conditionExpression'. Any such expression shall be ignored.- Throws:
InoNetExceptionSrvErrorException
-
setDefault
void setDefault(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsDefault.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getConditionExpression
java.lang.String getConditionExpression() throws InoNetException, SrvErrorExceptionAn optional boolean expression that acts as a gating condition. A token will only be placed on thisBPSequenceFlowif this 'conditionExpression' evaluates to true.- Throws:
InoNetExceptionSrvErrorException
-
setConditionExpression
void setConditionExpression(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut ConditionExpression.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getProbability
java.lang.String getProbability() throws InoNetException, SrvErrorExceptionThe probability of this flow. Attribute is used for activity based costing.- Throws:
InoNetExceptionSrvErrorException
-
setProbability
void setProbability(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut Probability.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isConditionReused
boolean isConditionReused() throws InoNetException, SrvErrorExceptionTrue if a global condition is used instead of a local expression.- Throws:
InoNetExceptionSrvErrorException
-
setConditionReused
void setConditionReused(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsConditionReused.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
splitWithPairedLinkEvent
java.util.List<BPEventNode> splitWithPairedLinkEvent() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
getConditionalExpression
BCExpression getConditionalExpression() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
setConditionalExpression
void setConditionalExpression(BCExpression value) throws InoNetException, SrvErrorException
Set the value of Foreign Key ConditionalExpression.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getSourceNode
BPSequenceFlowNode getSourceNode() throws InoNetException, SrvErrorException
The sourceBPSequenceFlowNode.- Throws:
InoNetExceptionSrvErrorException
-
getTargetNode
BPSequenceFlowNode getTargetNode() throws InoNetException, SrvErrorException
The targetBPSequenceFlowNode.- Throws:
InoNetExceptionSrvErrorException
-
-