public interface Trigger extends NamedElement
A Trigger specifies a specific point at which an Event occurrence may trigger an effect in a Behavior. A Trigger may be qualified by the Port on which the Event occurred.
The following features are supported:
UMLPackage.getTrigger()
Modifier and Type | Method and Description |
---|---|
AcceptEventAction |
get_acceptEventActionOfTrigger()
Returns the value of the 'accept Event Action Of Trigger' container reference.
|
java.util.Collection<ReplyAction> |
get_replyActionOfReplyToCall()
Returns the value of the 'reply Action Of Reply To Call' reference list.
|
State |
get_stateOfDeferrableTrigger()
Returns the value of the 'state Of Deferrable Trigger' container reference.
|
Transition |
get_transitionOfTrigger()
Returns the value of the 'transition Of Trigger' container reference.
|
Event |
getEvent()
Returns the value of the 'Event' reference.
|
java.util.Collection<Port> |
getPort()
Returns the value of the 'Port' reference list.
|
boolean |
has_replyActionOfReplyToCall() |
boolean |
hasPort() |
void |
set_acceptEventActionOfTrigger(AcceptEventAction value)
Sets the value of the
'
accept Event Action Of Trigger '
container reference. |
void |
set_stateOfDeferrableTrigger(State value)
Sets the value of the
'
state Of Deferrable Trigger ' container
reference. |
void |
set_transitionOfTrigger(Transition value)
Sets the value of the '
transition Of Trigger '
container reference. |
void |
setEvent(Event value)
Sets the value of the '
Event ' reference. |
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, getVisibility, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace, setVisibility
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
java.util.Collection<Port> getPort()
Port
.
It is bidirectional and its opposite is 'trigger Of Port
'.
A optional Port of through which the given effect is detected.
UMLPackage.getTrigger_Port()
,
Port.get_triggerOfPort()
@CheckForNull AcceptEventAction get_acceptEventActionOfTrigger()
Trigger
'.
If the meaning of the 'accept Event Action Of Trigger' container reference isn't clear, there really should be more of a description here...
set_acceptEventActionOfTrigger(AcceptEventAction)
,
UMLPackage.getTrigger__acceptEventActionOfTrigger()
,
AcceptEventAction.getTrigger()
void set_acceptEventActionOfTrigger(@CheckForNull AcceptEventAction value)
accept Event Action Of Trigger
'
container reference.
value
- the new value of the 'accept Event Action Of Trigger' container reference.get_acceptEventActionOfTrigger()
java.util.Collection<ReplyAction> get_replyActionOfReplyToCall()
ReplyAction
.
It is bidirectional and its opposite is 'Reply To Call
'.
If the meaning of the 'reply Action Of Reply To Call' reference isn't clear, there really should be more of a description here...
UMLPackage.getTrigger__replyActionOfReplyToCall()
,
ReplyAction.getReplyToCall()
@CheckForNull Transition get_transitionOfTrigger()
Trigger
'.
If the meaning of the 'transition Of Trigger' container reference isn't clear, there really should be more of a description here...
set_transitionOfTrigger(Transition)
,
UMLPackage.getTrigger__transitionOfTrigger()
,
Transition.getTrigger()
void set_transitionOfTrigger(@CheckForNull Transition value)
transition Of Trigger
'
container reference.
value
- the new value of the 'transition Of Trigger' container reference.get_transitionOfTrigger()
@CheckForNull State get_stateOfDeferrableTrigger()
Deferrable Trigger
'.
If the meaning of the 'state Of Deferrable Trigger' container reference isn't clear, there really should be more of a description here...
set_stateOfDeferrableTrigger(State)
,
UMLPackage.getTrigger__stateOfDeferrableTrigger()
,
State.getDeferrableTrigger()
void set_stateOfDeferrableTrigger(@CheckForNull State value)
state Of Deferrable Trigger
' container
reference.
value
- the new value of the 'state Of Deferrable Trigger' container reference.get_stateOfDeferrableTrigger()
@CheckForNull Event getEvent()
trigger Of Event
'.
The Event that detected by the Trigger.
setEvent(Event)
,
UMLPackage.getTrigger_Event()
,
Event.get_triggerOfEvent()
void setEvent(@CheckForNull Event value)
Event
' reference.
value
- the new value of the 'Event' reference.getEvent()
boolean hasPort() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean has_replyActionOfReplyToCall() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException