|
|||||||||||
| 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 String |
copyright
|
| Fields inherited from interface org.eclipse.uml2.NamedElement |
SEPARATOR |
| Method Summary | |
Pseudostate |
createConnectionPoint(EClass eClass)
Creates a Pseudostate and appends it to the 'Connection Point' containment reference list |
Region |
createRegion(EClass eClass)
Creates a Region and appends it to the 'Region' containment reference list |
Pseudostate |
getConnectionPoint(String unqualifiedName)
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 |
EList |
getOwnedMembers()
|
EList |
getRedefinedElements()
|
EList |
getRedefinitionContexts()
|
Region |
getRegion(String unqualifiedName)
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.Behavior |
createOwnedParameterSet, createParameter, getContext, getFormalParameter, getFormalParameters, getOwnedParameterSet, getOwnedParameterSets, getOwnedRules, getParameter, getParameters, getPostcondition, getPostconditions, getPrecondition, getPreconditions, getRedefinedBehavior, getRedefinedBehaviors, getReturnResult, getReturnResults, getSpecification, isReentrant, setContext, setIsReentrant, setSpecification |
| Methods inherited from interface org.eclipse.uml2.Class |
createNestedClassifier, createOwnedOperation, createOwnedReception, getAttributes, getExtension, getExtensions, getFeatures, getGenerals, getNestedClassifier, getNestedClassifiers, getOwnedAttributes, getOwnedOperation, getOwnedOperations, getOwnedReception, getOwnedReceptions, getSuperClass, getSuperClasses, inherit, isAbstract, isActive, isMetaclass, setIsAbstract, setIsActive |
| Methods inherited from interface org.eclipse.uml2.Namespace |
createElementImport, createOwnedRule, createPackageImport, excludeCollisions, getElementImports, getImportedMember, getImportedMembers, getImportedPackages, getMember, getNamesOfMember, getOwnedRule, getPackageImports, importedMember, importElement, importMembers, importPackage, membersAreDistinguishable, validateImportedMemberDerived, validateMembersAreDistinguishable |
| Methods inherited from interface org.eclipse.uml2.NamedElement |
allNamespaces, createNameExpression, getClientDependency, getName, getNameExpression, getNamespace, getOwner, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
| Methods inherited from interface org.eclipse.uml2.TemplateableElement |
createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
| Methods inherited from interface org.eclipse.uml2.Element |
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getValue, hasKeyword, 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, getNamespace, getPackage |
| Methods inherited from interface org.eclipse.uml2.PackageableElement |
getPackageableElement_visibility, getVisibility, setPackageableElement_visibility, setVisibility |
| Methods inherited from interface org.eclipse.uml2.ParameterableElement |
getOwner, getOwningParameter, getTemplateParameter, setOwningParameter, setTemplateParameter |
| Methods inherited from interface org.eclipse.uml2.RedefinableElement |
getRedefinitionContext, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateRedefinitionConsistent, validateRedefinitionContextValid |
| Methods inherited from interface org.eclipse.uml2.EncapsulatedClassifier |
createOwnedPort, getOwnedPort, getOwnedPorts |
| Methods inherited from interface org.eclipse.uml2.StructuredClassifier |
createOwnedAttribute, createOwnedConnector, getMembers, getOwnedAttribute, getOwnedConnector, getOwnedConnectors, getPart, getParts, getRole, getRoles |
| Field Detail |
public static final 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(String unqualifiedName)
Region with the specified name from the 'Region' containment reference list.
unqualifiedName - The unqualified 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 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(String unqualifiedName)
Pseudostate with the specified name from the 'Connection Point' containment reference list.
unqualifiedName - The unqualified 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 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()
getRedefinedElements in interface Behaviorpublic EList getRedefinitionContexts()
getRedefinitionContexts in interface RedefinableElementUML2Package.getRedefinableElement_RedefinitionContext()public EList getOwnedMembers()
getOwnedMembers in interface Behavior
|
Copyright 2003, 2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||