|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'State Machine'.
The following features are supported:
UML2Package.getStateMachine()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
Pseudostate |
createConnectionPoint()
Creates a Pseudostate and appends it to the 'Connection Point' containment reference list |
Pseudostate |
createConnectionPoint(EClass eClass)
Deprecated. Use #createConnectionPoint() instead. |
Region |
createRegion()
Creates a Region and appends it to the 'Region' containment reference list |
Region |
createRegion(EClass eClass)
Deprecated. Use #createRegion() instead. |
Pseudostate |
getConnectionPoint(java.lang.String name)
Retrieves the Pseudostate with the specified 'Name' from the 'Connection Point' containment reference list |
EList |
getConnectionPoints()
Returns the value of the 'Connection Point' containment reference list. |
StateMachine |
getExtendedStateMachine()
Returns the value of the 'Extended State Machine' reference |
RedefinableElement |
getRedefinedElement(java.lang.String name)
Retrieves the RedefinableElement with the specified 'Name' from the 'Redefined Element' reference list |
EList |
getRedefinedElements()
Returns the value of the 'Redefined Element' reference list. |
Region |
getRegion(java.lang.String name)
Retrieves the Region with the specified 'Name' from the 'Region' containment reference list |
EList |
getRegions()
Returns the value of the 'Region' containment reference list. |
BehavioredClassifier |
getStateMachine_redefinitionContext()
Returns the value of the 'State Machine redefinition Context' container reference. |
void |
setExtendedStateMachine(StateMachine value)
Sets the value of the ' Extended State Machine ' reference |
void |
setStateMachine_redefinitionContext(BehavioredClassifier value)
Sets the value of the ' State Machine redefinition Context ' container reference |
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 |
---|
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 EList getRegions()
Region
.
It is bidirectional and its opposite is 'State Machine
'.
If the meaning of the 'Region' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getStateMachine_Region()
,
Region.getStateMachine()
public Region getRegion(java.lang.String name)
Region
with the specified 'Name' from the 'Region' containment reference list.
name
- The 'Name' of the Region
to retrieve.
Region
with the specified 'Name', or null
.getRegions()
public Region createRegion(EClass eClass)
Region
and appends it to the 'Region' containment reference list.
eClass
- The Ecore class of the Region
to create.
Region
.getRegions()
public Region createRegion()
Region
and appends it to the 'Region' containment reference list.
Region
.getRegions()
public EList getConnectionPoints()
Pseudostate
.
If the meaning of the 'Connection Point' containment reference list isn't clear, there really should be more of a description here...
UML2Package.getStateMachine_ConnectionPoint()
public Pseudostate getConnectionPoint(java.lang.String name)
Pseudostate
with the specified 'Name' from the 'Connection Point' containment reference list.
name
- The 'Name' of the Pseudostate
to retrieve.
Pseudostate
with the specified 'Name', or null
.getConnectionPoints()
public Pseudostate createConnectionPoint(EClass eClass)
Pseudostate
and appends it to the 'Connection Point' containment reference list.
eClass
- The Ecore class of the Pseudostate
to create.
Pseudostate
.getConnectionPoints()
public Pseudostate createConnectionPoint()
Pseudostate
and appends it to the 'Connection Point' containment reference list.
Pseudostate
.getConnectionPoints()
public StateMachine getExtendedStateMachine()
If the meaning of the 'Extended State Machine' reference isn't clear, there really should be more of a description here...
setExtendedStateMachine(StateMachine)
,
UML2Package.getStateMachine_ExtendedStateMachine()
public void setExtendedStateMachine(StateMachine value)
Extended State Machine
' reference.
value
- the new value of the 'Extended State Machine' reference.getExtendedStateMachine()
public BehavioredClassifier getStateMachine_redefinitionContext()
Owned State Machine
'.
If the meaning of the 'State Machine redefinition Context' container reference isn't clear, there really should be more of a description here...
setStateMachine_redefinitionContext(BehavioredClassifier)
,
UML2Package.getStateMachine_StateMachine_redefinitionContext()
,
BehavioredClassifier.getOwnedStateMachines()
public void setStateMachine_redefinitionContext(BehavioredClassifier value)
State Machine redefinition Context
' container reference.
value
- the new value of the 'State Machine redefinition Context' container reference.getStateMachine_redefinitionContext()
public EList getRedefinedElements()
RedefinableElement
.
redefinable element that is being redefined by this element. This is a derived union.
getRedefinedElements
in interface RedefinableElement
org.eclipse.uml2.UML2Package#getRedefinableElement_RedefinedElement()
public RedefinableElement getRedefinedElement(java.lang.String name)
RedefinableElement
with the specified 'Name' from the 'Redefined Element' reference list.
getRedefinedElement
in interface RedefinableElement
name
- The 'Name' of the RedefinableElement
to retrieve.
RedefinableElement
with the specified 'Name', or null
.getRedefinedElements()
|
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 |