|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Trigger
A representation of the model object 'Trigger'. A trigger relates an event to a behavior that may affect an instance of the classifier. A trigger specification may be qualified by the port on which the event occurred.
The following features are supported:
UMLPackage.getTrigger()
Field Summary |
---|
Fields inherited from interface org.eclipse.uml2.uml.NamedElement |
---|
SEPARATOR |
Method Summary | |
---|---|
Event |
getEvent()
Returns the value of the 'Event' reference |
Port |
getPort(java.lang.String name,
Type type)
Retrieves the first Port with the specified 'Name', and 'Type' from the 'Port' reference list |
Port |
getPort(java.lang.String name,
Type type,
boolean ignoreCase)
Retrieves the first Port with the specified 'Name', and 'Type' from the 'Port' reference list |
org.eclipse.emf.common.util.EList<Port> |
getPorts()
Returns the value of the 'Port' reference list. |
void |
setEvent(Event value)
Sets the value of the ' Event ' reference |
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 |
---|
Event getEvent()
setEvent(Event)
,
UMLPackage.getTrigger_Event()
void setEvent(Event value)
Event
' reference.
value
- the new value of the 'Event' reference.getEvent()
org.eclipse.emf.common.util.EList<Port> getPorts()
Port
.
A optional port of the receiver object on which the behavioral feature is invoked.
UMLPackage.getTrigger_Port()
Port getPort(java.lang.String name, Type type)
Port
with the specified 'Name', and 'Type' from the 'Port' reference list.
name
- The 'Name' of the Port
to retrieve, or null
.type
- The 'Type' of the Port
to retrieve, or null
.
Port
with the specified 'Name', and 'Type', or null
.getPorts()
Port getPort(java.lang.String name, Type type, boolean ignoreCase)
Port
with the specified 'Name', and 'Type' from the 'Port' reference list.
name
- The 'Name' of the Port
to retrieve, or null
.type
- The 'Type' of the Port
to retrieve, or null
.ignoreCase
- Whether to ignore case in String
comparisons.
Port
with the specified 'Name', and 'Type', or null
.getPorts()
|
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 |