|
|||||||||||
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 Behavior
public EList getRedefinitionContexts()
getRedefinitionContexts
in interface RedefinableElement
UML2Package.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 |