public interface Trigger extends NamedElement
The following features are supported:
UMLPackage.getTrigger()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
Event |
getEvent()
Returns the value of the 'Event' reference
|
Port |
getPort(String name,
Type type)
Retrieves the first
Port with the specified 'Name', and 'Type' from the
'Port' reference list |
Port |
getPort(String name,
Type type,
boolean ignoreCase)
Retrieves the first
Port with the specified 'Name', and 'Type' from the
'Port' reference list |
MDWEList<Port> |
getPorts()
Returns the value of the 'Port' reference list.
|
void |
setEvent(Event value)
Sets the value of the '
Event ' reference |
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
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
Event getEvent()
setEvent(Event)
,
UMLPackage.getTrigger_Event()
void setEvent(Event value)
Event
' reference.
value
- the new value of the 'Event' reference.getEvent()
MDWEList<Port> getPorts()
Port
.
A optional port of the receiver object on which the behavioral feature is invoked.
UMLPackage.getTrigger_Port()
Port getPort(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(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()