|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Connection Point Reference'. A connection point reference represents a usage (as part of a submachine state) of an entry/exit point defined in the statemachine reference by the submachine state.
The following features are supported:
UMLPackage.getConnectionPointReference()
Field Summary |
Fields inherited from interface org.eclipse.uml2.uml.NamedElement |
SEPARATOR |
Method Summary | |
EList |
getEntries()
Returns the value of the 'Entry' reference list. |
Pseudostate |
getEntry(String name)
Retrieves the first Pseudostate with the specified 'Name' from the 'Entry' reference list |
Pseudostate |
getEntry(String name,
boolean ignoreCase)
Retrieves the first Pseudostate with the specified 'Name' from the 'Entry' reference list |
Pseudostate |
getExit(String name)
Retrieves the first Pseudostate with the specified 'Name' from the 'Exit' reference list |
Pseudostate |
getExit(String name,
boolean ignoreCase)
Retrieves the first Pseudostate with the specified 'Name' from the 'Exit' reference list |
EList |
getExits()
Returns the value of the 'Exit' reference list. |
State |
getState()
Returns the value of the 'State' container reference. |
void |
setState(State value)
Sets the value of the ' State ' container reference |
boolean |
validateEntryPseudostates(DiagnosticChain diagnostics,
Map context)
The entry Pseudostates must be Pseudostates with kind entryPoint. |
boolean |
validateExitPseudostates(DiagnosticChain diagnostics,
Map context)
The exit Pseudostates must be Pseudostates with kind exitPoint. |
Methods inherited from interface org.eclipse.uml2.uml.Vertex |
containingStateMachine, getContainer, getIncoming, getIncoming, getIncomings, getOutgoing, getOutgoing, getOutgoings, setContainer |
Methods inherited from interface org.eclipse.uml2.uml.NamedElement |
allNamespaces, allOwningPackages, createDependency, createNameExpression, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership |
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 |
Method Detail |
public EList getEntries()
Pseudostate
.
The entryPoint kind pseudo states corresponding to this connection point.
UMLPackage.getConnectionPointReference_Entry()
public Pseudostate getEntry(String name)
Pseudostate
with the specified 'Name' from the 'Entry' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.
Pseudostate
with the specified 'Name', or null
.ConnectionPointReference.getEntries()
public Pseudostate getEntry(String name, boolean ignoreCase)
Pseudostate
with the specified 'Name' from the 'Entry' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.
Pseudostate
with the specified 'Name', or null
.ConnectionPointReference.getEntries()
public EList getExits()
Pseudostate
.
The exitPoints kind pseudo states corresponding to this connection point.
UMLPackage.getConnectionPointReference_Exit()
public Pseudostate getExit(String name)
Pseudostate
with the specified 'Name' from the 'Exit' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.
Pseudostate
with the specified 'Name', or null
.ConnectionPointReference.getExits()
public Pseudostate getExit(String name, boolean ignoreCase)
Pseudostate
with the specified 'Name' from the 'Exit' reference list.
name
- The 'Name' of the Pseudostate
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.
Pseudostate
with the specified 'Name', or null
.ConnectionPointReference.getExits()
public State getState()
Connection
'.
The State in which the connection point refreshens are defined.
ConnectionPointReference.setState(State)
,
UMLPackage.getConnectionPointReference_State()
,
State.getConnections()
public void setState(State value)
State
' container reference.
value
- the new value of the 'State' container reference.ConnectionPointReference.getState()
public boolean validateEntryPseudostates(DiagnosticChain diagnostics, Map context)
public boolean validateExitPseudostates(DiagnosticChain diagnostics, Map context)
|
Copyright 2003, 2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |