io.sarl.lang.sarl
Interface SarlAction
All Superinterfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.xtend.core.xtend.XtendAnnotationTarget, org.eclipse.xtend.core.xtend.XtendExecutable, org.eclipse.xtend.core.xtend.XtendFunction, org.eclipse.xtend.core.xtend.XtendMember
All Known Implementing Classes:
SarlActionImpl, SarlActionImplCustom
interface SarlAction
implements org.eclipse.xtend.core.xtend.XtendFunction
A representation of the model object 'Action'.

The following features are supported:
See:
getSarlAction
Generated:
This element is generated by the SARL compiler.
Model:
This element is part of the metamodel.
Property Summary
Modifier and type Property and description
org.eclipse.emf.common.util.EList<E> firedEvents
Returns the value of the 'Fired Events' containment reference list.
Action Summary
Modifier and type Action and description
abstract org.eclipse.emf.common.util.EList<E> getFiredEvents
Returns the value of the 'Fired Events' containment reference list.
Property Details
firedEvents
val firedEvents : org.eclipse.emf.common.util.EList<E>
Returns the value of the 'Fired Events' containment reference list. The list contents are of type org.eclipse.xtext.common.types.JvmTypeReference.

This property is an alias for the action: getFiredEvents

Returns:
the value of the ' Fired Events ' containment reference list.
See:
getSarlAction_FiredEvents
Generated:
This element is generated by the SARL compiler.
Model:
This element is part of the metamodel. containment="true"
Action Details
getFiredEvents
def getFiredEvents : org.eclipse.emf.common.util.EList<E>
Returns the value of the 'Fired Events' containment reference list. The list contents are of type org.eclipse.xtext.common.types.JvmTypeReference.
Returns:
the value of the ' Fired Events ' containment reference list.
See:
getSarlAction_FiredEvents
Generated:
This element is generated by the SARL compiler.
Model:
This element is part of the metamodel. containment="true"