|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConnectionPointReference
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 | |
|---|---|
org.eclipse.emf.common.util.EList<Pseudostate> |
getEntries()
Returns the value of the 'Entry' reference list. |
Pseudostate |
getEntry(java.lang.String name)
Retrieves the first Pseudostate with the specified 'Name' from the 'Entry' reference list |
Pseudostate |
getEntry(java.lang.String name,
boolean ignoreCase)
Retrieves the first Pseudostate with the specified 'Name' from the 'Entry' reference list |
Pseudostate |
getExit(java.lang.String name)
Retrieves the first Pseudostate with the specified 'Name' from the 'Exit' reference list |
Pseudostate |
getExit(java.lang.String name,
boolean ignoreCase)
Retrieves the first Pseudostate with the specified 'Name' from the 'Exit' reference list |
org.eclipse.emf.common.util.EList<Pseudostate> |
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(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
The entry Pseudostates must be Pseudostates with kind entryPoint. |
boolean |
validateExitPseudostates(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> 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, createUsage, 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
org.eclipse.emf.common.util.EList<Pseudostate> getEntries()
Pseudostate.
The entryPoint kind pseudo states corresponding to this connection point.
UMLPackage.getConnectionPointReference_Entry()Pseudostate getEntry(java.lang.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.getEntries()
Pseudostate getEntry(java.lang.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.getEntries()org.eclipse.emf.common.util.EList<Pseudostate> getExits()
Pseudostate.
The exitPoints kind pseudo states corresponding to this connection point.
UMLPackage.getConnectionPointReference_Exit()Pseudostate getExit(java.lang.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.getExits()
Pseudostate getExit(java.lang.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.getExits()State getState()
Connection'.
This feature subsets the following features:
The State in which the connection point refreshens are defined.
setState(State),
UMLPackage.getConnectionPointReference_State(),
State.getConnections()void setState(State value)
State' container reference.
value - the new value of the 'State' container reference.getState()
boolean validateEntryPseudostates(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
boolean validateExitPseudostates(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
|
Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||