public interface InterruptibleActivityRegion extends ActivityGroup
An InterruptibleActivityRegion is an ActivityGroup that supports the termination of tokens flowing in the portions of an activity within it.
The following features are supported:
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ActivityEdge> |
getInterruptingEdge()
Returns the value of the 'Interrupting Edge' reference list.
|
java.util.Collection<ActivityNode> |
getNode()
Returns the value of the 'Node' reference list.
|
boolean |
hasInterruptingEdge() |
boolean |
hasNode() |
getContainedEdge, getContainedNode, getInActivity, getSubgroup, getSuperGroup, hasContainedEdge, hasContainedNode, hasSubgroup, setInActivity, setSuperGroup
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
java.util.Collection<ActivityNode> getNode()
ActivityNode
.
It is bidirectional and its opposite is
'In Interruptible Region
'.
ActivityNodes immediately contained in the InterruptibleActivityRegion.
UMLPackage.getInterruptibleActivityRegion_Node()
,
ActivityNode.getInInterruptibleRegion()
java.util.Collection<ActivityEdge> getInterruptingEdge()
ActivityEdge
.
It is bidirectional and its opposite is 'Interrupts
'.
The ActivityEdges leaving the InterruptibleActivityRegion on which a traversing token will result in the termination of other tokens flowing in the
InterruptibleActivityRegion.
UMLPackage.getInterruptibleActivityRegion_InterruptingEdge()
,
ActivityEdge.getInterrupts()
boolean hasNode() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasInterruptingEdge() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException