public interface Activity extends Behavior
An Activity is the specification of parameterized Behavior as the coordinated sequencing of subordinate units.
The following features are supported:
UMLPackage.getActivity()
Modifier and Type | Method and Description |
---|---|
java.util.Collection<ActivityEdge> |
getEdge()
Returns the value of the 'Edge' containment reference list.
|
java.util.Collection<ActivityGroup> |
getGroup()
Returns the value of the 'Group' containment reference list.
|
java.util.Collection<ActivityNode> |
getNode()
Returns the value of the 'Node' containment reference list.
|
java.util.Collection<ActivityPartition> |
getPartition()
Returns the value of the 'Partition' reference list.
|
java.util.Collection<StructuredActivityNode> |
getStructuredNode()
Returns the value of the 'Structured Node' reference list.
|
java.util.Collection<Variable> |
getVariable()
Returns the value of the 'Variable' containment reference list.
|
boolean |
hasEdge() |
boolean |
hasGroup() |
boolean |
hasNode() |
boolean |
hasPartition() |
boolean |
hasStructuredNode() |
boolean |
hasVariable() |
boolean |
isReadOnly()
Returns the value of the 'Read Only' attribute.
|
boolean |
isSingleExecution()
Returns the value of the 'Single Execution' attribute.
|
void |
setReadOnly(boolean value)
Sets the value of the '
Read Only ' attribute. |
void |
setSingleExecution(boolean value)
Sets the value of the '
Single Execution ' attribute. |
get_behavioredClassifierOfClassifierBehavior, get_behavioredClassifierOfOwnedBehavior, get_behaviorExecutionSpecificationOfBehavior, get_behaviorOfRedefinedBehavior, get_callBehaviorActionOfBehavior, get_connectorOfContract, get_decisionNodeOfDecisionInput, get_objectFlowOfSelection, get_objectFlowOfTransformation, get_objectNodeOfSelection, get_opaqueExpressionOfBehavior, get_reduceActionOfReducer, get_stateOfDoActivity, get_stateOfEntry, get_stateOfExit, get_transitionOfEffect, getContext, getEvent, getObservation, getOwnedParameter, getOwnedParameterSet, getPostcondition, getPrecondition, getRedefinedBehavior, getSpecification, has_behaviorExecutionSpecificationOfBehavior, has_behaviorOfRedefinedBehavior, has_callBehaviorActionOfBehavior, has_connectorOfContract, has_decisionNodeOfDecisionInput, has_objectFlowOfSelection, has_objectFlowOfTransformation, has_objectNodeOfSelection, has_opaqueExpressionOfBehavior, has_reduceActionOfReducer, hasEvent, hasObservation, hasOwnedParameter, hasOwnedParameterSet, hasPostcondition, hasPrecondition, hasRedefinedBehavior, isReentrant, set_behavioredClassifierOfClassifierBehavior, set_behavioredClassifierOfOwnedBehavior, set_stateOfDoActivity, set_stateOfEntry, set_stateOfExit, set_transitionOfEffect, setReentrant, setSpecification
getExtension, getNestedClassifier, getOwnedAttribute, getOwnedOperation, getOwnedReception, getSuperClass, hasExtension, hasNestedClassifier, hasOwnedOperation, hasOwnedReception, hasSuperClass, isAbstract, isActive, setAbstract, setActive
getOwnedPort, hasOwnedPort
getOwnedConnector, getPart, getRole, hasOwnedAttribute, hasOwnedConnector, hasPart, hasRole
get_classifierOfRedefinedClassifier, get_classifierTemplateParameterOfConstrainingClassifier, get_componentRealizationOfRealizingClassifier, get_createObjectActionOfClassifier, get_exceptionHandlerOfExceptionType, get_generalizationOfGeneral, get_informationFlowOfConveyed, get_informationItemOfRepresented, get_instanceSpecificationOfClassifier, get_interfaceOfNestedClassifier, get_readExtentActionOfClassifier, get_readIsClassifiedObjectActionOfClassifier, get_reclassifyObjectActionOfNewClassifier, get_reclassifyObjectActionOfOldClassifier, get_redefinableElementOfRedefinitionContext, get_substitutionOfContract, get_unmarshallActionOfUnmarshallType, getAttribute, getCollaborationUse, getFeature, getGeneral, getGeneralization, getInheritedMember, getOwnedTemplateSignature, getOwnedUseCase, getPowertypeExtent, getRedefinedClassifier, getRepresentation, getSubstitution, getTemplateParameter, getUMLClass, getUseCase, has_classifierOfRedefinedClassifier, has_classifierTemplateParameterOfConstrainingClassifier, has_componentRealizationOfRealizingClassifier, has_createObjectActionOfClassifier, has_exceptionHandlerOfExceptionType, has_generalizationOfGeneral, has_informationFlowOfConveyed, has_informationItemOfRepresented, has_instanceSpecificationOfClassifier, has_readExtentActionOfClassifier, has_readIsClassifiedObjectActionOfClassifier, has_reclassifyObjectActionOfNewClassifier, has_reclassifyObjectActionOfOldClassifier, has_redefinableElementOfRedefinitionContext, has_substitutionOfContract, has_unmarshallActionOfUnmarshallType, hasAttribute, hasCollaborationUse, hasFeature, hasGeneral, hasGeneralization, hasInheritedMember, hasOwnedUseCase, hasPowertypeExtent, hasRedefinedClassifier, hasSubstitution, hasUseCase, isFinalSpecialization, set_interfaceOfNestedClassifier, setFinalSpecialization, setOwnedTemplateSignature, setRepresentation, setTemplateParameter, setUMLClass
get_associationOfEndType, get_behavioralFeatureOfRaisedException, get_operationOfRaisedException, get_typedElementOfType, getPackage, has_associationOfEndType, has_behavioralFeatureOfRaisedException, has_operationOfRaisedException, has_typedElementOfType, setPackage
get_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibility
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace
get_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameter
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
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
getElementImport, getImportedMember, getMember, getOwnedDiagram, getOwnedMember, getOwnedRule, getPackageImport, hasElementImport, hasImportedMember, hasMember, hasOwnedDiagram, hasOwnedMember, hasOwnedRule, hasPackageImport
get_redefinableElementOfRedefinedElement, getRedefinedElement, getRedefinitionContext, has_redefinableElementOfRedefinedElement, hasRedefinedElement, hasRedefinitionContext, isLeaf, setLeaf
getTemplateBinding, hasTemplateBinding, setOwnedTemplateSignature
getClassifierBehavior, getInterfaceRealization, getOwnedBehavior, hasInterfaceRealization, hasOwnedBehavior, setClassifierBehavior
java.util.Collection<ActivityEdge> getEdge()
ActivityEdge
.
It is bidirectional and its opposite is 'Activity
'.
ActivityEdges expressing flow between the nodes of the Activity.
UMLPackage.getActivity_Edge()
,
ActivityEdge.getActivity()
java.util.Collection<ActivityGroup> getGroup()
ActivityGroup
.
It is bidirectional and its opposite is
'In Activity
'.
Top-level ActivityGroups in the Activity.
UMLPackage.getActivity_Group()
,
ActivityGroup.getInActivity()
boolean isReadOnly()
"false"
.
If true, this Activity must not make any changes to objects. The default is false (an Activity may make nonlocal changes). (This is an assertion, not an
executable property. It may be used by an execution engine to optimize model execution. If the assertion is violated by the Activity, then the model is
ill-formed.)
setReadOnly(boolean)
,
UMLPackage.getActivity_ReadOnly()
void setReadOnly(boolean value)
Read Only
' attribute.
value
- the new value of the 'Read Only' attribute.isReadOnly()
boolean isSingleExecution()
"false"
.
If true, all invocations of the Activity are handled by the same execution.
setSingleExecution(boolean)
,
UMLPackage.getActivity_SingleExecution()
void setSingleExecution(boolean value)
Single Execution
' attribute.
value
- the new value of the 'Single Execution' attribute.isSingleExecution()
java.util.Collection<ActivityPartition> getPartition()
ActivityPartition
.
It is bidirectional and its opposite is
'activity Of Partition
'.
Top-level ActivityPartitions in the Activity.
UMLPackage.getActivity_Partition()
,
ActivityPartition.get_activityOfPartition()
java.util.Collection<Variable> getVariable()
Variable
.
It is bidirectional and its opposite is
'Activity Scope
'.
Top-level Variables defined by the Activity.
UMLPackage.getActivity_Variable()
,
Variable.getActivityScope()
java.util.Collection<StructuredActivityNode> getStructuredNode()
StructuredActivityNode
.
It is bidirectional and its opposite is
'Activity
'.
Top-level StructuredActivityNodes in the Activity.
UMLPackage.getActivity_StructuredNode()
,
StructuredActivityNode.getActivity()
java.util.Collection<ActivityNode> getNode()
ActivityNode
.
It is bidirectional and its opposite is 'Activity
'.
ActivityNodes coordinated by the Activity.
UMLPackage.getActivity_Node()
,
ActivityNode.getActivity()
boolean hasEdge() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasGroup() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasPartition() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasVariable() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasStructuredNode() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasNode() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException