|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Activity'. An activity contains a language-specific text string used to describe a computation, and an optional specification of the language. OCL, natural language, or programming languages may be used to specify an activity.
The following features are supported:
UML2Package.getActivity()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
ActivityEdge |
createEdge(EClass eClass)
Creates a ActivityEdge and appends it to the 'Edge' containment reference list |
ActivityGroup |
createGroup(EClass eClass)
Creates a ActivityGroup and appends it to the 'Group' containment reference list |
ActivityNode |
createNode(EClass eClass)
Creates a ActivityNode and appends it to the 'Node' containment reference list |
Action |
getAction(java.lang.String name)
Retrieves the Action with the specified 'Name' from the 'Action' reference list |
EList |
getActions()
Returns the value of the 'Action' reference list. |
java.lang.String |
getBody()
Returns the value of the 'Body' attribute. |
ActivityEdge |
getEdge(java.lang.String name)
Retrieves the ActivityEdge with the specified 'Name' from the 'Edge' containment reference list |
EList |
getEdges()
Returns the value of the 'Edge' containment reference list. |
EList |
getGroups()
Returns the value of the 'Group' containment reference list. |
java.lang.String |
getLanguage()
Returns the value of the 'Language' attribute. |
ActivityNode |
getNode(java.lang.String name)
Retrieves the ActivityNode with the specified 'Name' from the 'Node' containment reference list |
EList |
getNodes()
Returns the value of the 'Node' containment reference list. |
StructuredActivityNode |
getStructuredNode(java.lang.String name)
Retrieves the StructuredActivityNode with the specified 'Name' from the 'Structured Node' reference list |
EList |
getStructuredNodes()
Returns the value of the 'Structured Node' reference list. |
boolean |
isReadOnly()
Returns the value of the 'Is Read Only' attribute. |
boolean |
isSingleExecution()
Returns the value of the 'Is Single Execution' attribute |
void |
setBody(java.lang.String value)
Sets the value of the ' Body ' attribute |
void |
setIsReadOnly(boolean value)
Sets the value of the ' Is Read Only ' attribute |
void |
setIsSingleExecution(boolean value)
Sets the value of the ' Is Single Execution ' attribute |
void |
setLanguage(java.lang.String value)
Sets the value of the ' Language ' attribute |
Methods inherited from interface org.eclipse.uml2.Class |
---|
createNestedClassifier, createOwnedAttribute, createOwnedOperation, createOwnedOperation, createOwnedOperation, createOwnedReception, createOwnedReception, getExtension, getExtensions, getNestedClassifier, getNestedClassifiers, getOwnedOperation, getOwnedOperations, getOwnedReception, getOwnedReceptions, getSuperClass, getSuperClasses, isActive, isMetaclass, setIsActive |
Methods inherited from interface org.eclipse.uml2.NamedElement |
---|
allNamespaces, createDependency, createNameExpression, createNameExpression, getClientDependencies, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
---|
createOwnedTemplateSignature, createOwnedTemplateSignature, createTemplateBinding, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
---|
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getValue, hasKeyword, hasValue, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.uml2.Type |
---|
conformsTo, createAssociation, getPackage |
Methods inherited from interface org.eclipse.uml2.PackageableElement |
---|
getPackageableElement_visibility, setPackageableElement_visibility |
Methods inherited from interface org.eclipse.uml2.ParameterableElement |
---|
getOwningParameter, getTemplateParameter, setOwningParameter, setTemplateParameter |
Methods inherited from interface org.eclipse.uml2.RedefinableElement |
---|
getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
Methods inherited from interface org.eclipse.uml2.EncapsulatedClassifier |
---|
createOwnedPort, createOwnedPort, getOwnedPort, getOwnedPorts |
Methods inherited from interface org.eclipse.uml2.StructuredClassifier |
---|
createOwnedAttribute, createOwnedAttribute, createOwnedConnector, createOwnedConnector, getOwnedAttribute, getOwnedAttributes, getOwnedConnector, getOwnedConnectors, getPart, getParts, getRole, getRoles |
Field Detail |
public static final java.lang.String copyright
Method Detail |
public java.lang.String getBody()
""
.
If the meaning of the 'Body' attribute isn't clear, there really should be more of a description here...
A textual representation of the computation in the surface language determined by the language attribute.
setBody(String)
,
UML2Package.getActivity_Body()
public void setBody(java.lang.String value)
Body
' attribute.
value
- the new value of the 'Body' attribute.getBody()
public java.lang.String getLanguage()
""
.
If the meaning of the 'Language' attribute isn't clear, there really should be more of a description here...
Specifies the language in which the body of the activity is stated. The interpretation of the expression body depends on the language.
setLanguage(String)
,
UML2Package.getActivity_Language()
public void setLanguage(java.lang.String value)
Language
' attribute.
value
- the new value of the 'Language' attribute.getLanguage()
public boolean isReadOnly()
"false"
.
If the meaning of the 'Is Read Only' attribute isn't clear, there really should be more of a description here...
setIsReadOnly(boolean)
,
UML2Package.getActivity_IsReadOnly()
public void setIsReadOnly(boolean value)
Is Read Only
' attribute.
value
- the new value of the 'Is Read Only' attribute.isReadOnly()
public boolean isSingleExecution()
If the meaning of the 'Is Single Execution' attribute isn't clear, there really should be more of a description here...
setIsSingleExecution(boolean)
,
UML2Package.getActivity_IsSingleExecution()
public void setIsSingleExecution(boolean value)
Is Single Execution
' attribute.
value
- the new value of the 'Is Single Execution' attribute.isSingleExecution()
public EList getEdges()
ActivityEdge
.
It is bidirectional and its opposite is 'Activity
'.
If the meaning of the 'Edge' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getActivity_Edge()
,
ActivityEdge.getActivity()
public ActivityEdge getEdge(java.lang.String name)
ActivityEdge
with the specified 'Name' from the 'Edge' containment reference list.
name
- The 'Name' of the ActivityEdge
to retrieve.
ActivityEdge
with the specified 'Name', or null
.getEdges()
public ActivityEdge createEdge(EClass eClass)
ActivityEdge
and appends it to the 'Edge' containment reference list.
eClass
- The Ecore class of the ActivityEdge
to create.
ActivityEdge
.getEdges()
public EList getGroups()
ActivityGroup
.
It is bidirectional and its opposite is 'Activity Group activity
'.
If the meaning of the 'Group' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getActivity_Group()
,
ActivityGroup.getActivityGroup_activity()
public ActivityGroup createGroup(EClass eClass)
ActivityGroup
and appends it to the 'Group' containment reference list.
eClass
- The Ecore class of the ActivityGroup
to create.
ActivityGroup
.getGroups()
public EList getNodes()
ActivityNode
.
It is bidirectional and its opposite is 'Activity
'.
If the meaning of the 'Node' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getActivity_Node()
,
ActivityNode.getActivity()
public ActivityNode getNode(java.lang.String name)
ActivityNode
with the specified 'Name' from the 'Node' containment reference list.
name
- The 'Name' of the ActivityNode
to retrieve.
ActivityNode
with the specified 'Name', or null
.getNodes()
public ActivityNode createNode(EClass eClass)
ActivityNode
and appends it to the 'Node' containment reference list.
eClass
- The Ecore class of the ActivityNode
to create.
ActivityNode
.getNodes()
public EList getActions()
Action
.
If the meaning of the 'Action' reference list isn't clear, there really should be more of a description here...
UML2Package.getActivity_Action()
public Action getAction(java.lang.String name)
Action
with the specified 'Name' from the 'Action' reference list.
name
- The 'Name' of the Action
to retrieve.
Action
with the specified 'Name', or null
.getActions()
public EList getStructuredNodes()
StructuredActivityNode
.
If the meaning of the 'Structured Node' reference list isn't clear, there really should be more of a description here...
UML2Package.getActivity_StructuredNode()
public StructuredActivityNode getStructuredNode(java.lang.String name)
StructuredActivityNode
with the specified 'Name' from the 'Structured Node' reference list.
name
- The 'Name' of the StructuredActivityNode
to retrieve.
StructuredActivityNode
with the specified 'Name', or null
.getStructuredNodes()
|
Copyright 2003, 2005 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |