public interface Event extends UmlModelElement
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
| Modifier and Type | Method and Description |
|---|---|
Operation |
getCalled()
Getter for relation 'Event->Called'
Metamodel description:
Direct link to an Operation in case of a call Event.
|
Behavior |
getComposed()
Getter for relation 'Event->Composed'
Metamodel description:
null
|
java.lang.String |
getExpression()
Getter for attribute 'Event.Expression'
Metamodel description:
Expression initiating the Event.
|
EventType |
getKind()
Getter for attribute 'Event.Kind'
Metamodel description:
Defines the nature of the event (Time, Signal occurrence, and so on.)
|
Signal |
getModel()
Getter for relation 'Event->Model'
Metamodel description:
Signal of which the Event is an occurrence.
|
<any> |
getOrigin()
Getter for relation 'Event->Origin'
Metamodel description:
null
|
<T extends State> |
getOrigin(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Event->Origin'
Metamodel description:
null
|
<any> |
getTriggered()
Getter for relation 'Event->Triggered'
Metamodel description:
null
|
<T extends Transition> |
getTriggered(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Event->Triggered'
Metamodel description:
null
|
void |
setCalled(Operation value)
Setter for relation 'Event->Called'
Metamodel description:
Direct link to an Operation in case of a call Event.
|
void |
setComposed(Behavior value)
Setter for relation 'Event->Composed'
Metamodel description:
null
|
void |
setExpression(java.lang.String value)
Setter for attribute 'Event.Expression'
Metamodel description:
Expression initiating the Event.
|
void |
setKind(EventType value)
Setter for attribute 'Event.Kind'
Metamodel description:
Defines the nature of the event (Time, Signal occurrence, and so on.)
|
void |
setModel(Signal value)
Setter for relation 'Event->Model'
Metamodel description:
Signal of which the Event is an occurrence.
|
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameteraddStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setPropertygetAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElementaccept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSetstatic final java.lang.String MNAME
static final java.lang.String MQNAME
java.lang.String getExpression()
void setExpression(java.lang.String value)
EventType getKind()
void setKind(EventType value)
<any> getTriggered()
<T extends Transition> java.util.List<T> getTriggered(java.lang.Class<T> filterClass)
Signal getModel()
void setModel(Signal value)
<any> getOrigin()
<T extends State> java.util.List<T> getOrigin(java.lang.Class<T> filterClass)
Operation getCalled()
void setCalled(Operation value)
Behavior getComposed()
void setComposed(Behavior value)