org.eclipse.uml2
Interface Trigger
- All Superinterfaces:
- Element, EModelElement, EObject, NamedElement, Notifier, TemplateableElement
- All Known Subinterfaces:
- AnyTrigger, CallTrigger, ChangeTrigger, MessageTrigger, SignalTrigger, TimeTrigger
- public interface Trigger
- extends NamedElement
A representation of the model object 'Trigger'.
A trigger specifies the an event that may cause the execution of an associated behavior. An event is often ultimately caused by the execution of an action, but need not be. Trigger is an abstract metaclass.
The following features are supported:
- See Also:
UML2Package.getTrigger()
Method Summary |
Port |
getPort(String unqualifiedName)
Retrieves the Port with the specified name from the 'Port' reference list |
EList |
getPorts()
Returns the value of the 'Port' reference list.
|
Methods inherited from interface org.eclipse.uml2.NamedElement |
allNamespaces, createNameExpression, getClientDependencies, getClientDependency, getName, getNameExpression, getNamespace, getOwnedElements, getOwner, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
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.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
copyright
public static final String copyright
-
- See Also:
- Constant Field Values
getPorts
public EList getPorts()
- Returns the value of the 'Port' reference list.
The list contents are of type
Port
.
If the meaning of the 'Port' reference list isn't clear,
there really should be more of a description here...
Specifies the ports at which a communication that caused an event may have arrived.
- Returns:
- the value of the 'Port' reference list.
- See Also:
UML2Package.getTrigger_Port()
getPort
public Port getPort(String unqualifiedName)
- Retrieves the
Port
with the specified name from the 'Port' reference list.
- Parameters:
unqualifiedName
- The unqualified name of the Port
to retrieve.
- Returns:
- The
Port
with the specified name, or null
. - See Also:
getPorts()