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 class
BPSequenceFlow.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BCExpression
getConditionalExpression()
java.lang.String
getConditionExpression()
An optional boolean expression that acts as a gating condition.java.lang.String
getProbability()
The probability of this flow.BPSequenceFlowNode
getSourceNode()
The sourceBPSequenceFlowNode
.BPSequenceFlowNode
getTargetNode()
The targetBPSequenceFlowNode
.boolean
isConditionReused()
True if a global condition is used instead of a local expression.boolean
isDefault()
Flag indicating, that an edge leaving an exclusive gateway, is the default one.boolean
isImmediate()
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.void
setConditionalExpression(BCExpression value)
Set the value of Foreign Key ConditionalExpression.void
setConditionExpression(java.lang.String value)
Set the value of Attribut ConditionExpression.void
setConditionReused(boolean value)
Set the value of Attribut IsConditionReused.void
setDefault(boolean value)
Set the value of Attribut IsDefault.void
setImmediate(boolean value)
Set the value of Attribut IsImmediate.void
setProbability(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, SrvErrorException
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. If the value is true, they MAY NOT occur. If the value is false, they MAY occur.- Throws:
InoNetException
SrvErrorException
-
setImmediate
void setImmediate(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsImmediate.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isDefault
boolean isDefault() throws InoNetException, SrvErrorException
Flag indicating, that an edge leaving an exclusive gateway, is the default one. The defaultBPSequenceFlow
should not have a 'conditionExpression'. Any such expression shall be ignored.- Throws:
InoNetException
SrvErrorException
-
setDefault
void setDefault(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsDefault.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getConditionExpression
java.lang.String getConditionExpression() throws InoNetException, SrvErrorException
An optional boolean expression that acts as a gating condition. A token will only be placed on thisBPSequenceFlow
if this 'conditionExpression' evaluates to true.- Throws:
InoNetException
SrvErrorException
-
setConditionExpression
void setConditionExpression(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut ConditionExpression.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getProbability
java.lang.String getProbability() throws InoNetException, SrvErrorException
The probability of this flow. Attribute is used for activity based costing.- Throws:
InoNetException
SrvErrorException
-
setProbability
void setProbability(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut Probability.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isConditionReused
boolean isConditionReused() throws InoNetException, SrvErrorException
True if a global condition is used instead of a local expression.- Throws:
InoNetException
SrvErrorException
-
setConditionReused
void setConditionReused(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsConditionReused.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
splitWithPairedLinkEvent
java.util.List<BPEventNode> splitWithPairedLinkEvent() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
getConditionalExpression
BCExpression getConditionalExpression() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
setConditionalExpression
void setConditionalExpression(BCExpression value) throws InoNetException, SrvErrorException
Set the value of Foreign Key ConditionalExpression.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getSourceNode
BPSequenceFlowNode getSourceNode() throws InoNetException, SrvErrorException
The sourceBPSequenceFlowNode
.- Throws:
InoNetException
SrvErrorException
-
getTargetNode
BPSequenceFlowNode getTargetNode() throws InoNetException, SrvErrorException
The targetBPSequenceFlowNode
.- Throws:
InoNetException
SrvErrorException
-
-