-
All Superinterfaces:
-
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.xtend.core.xtend.XtendAnnotationTarget, org.eclipse.xtend.core.xtend.XtendMember
-
All Known Implementing Classes:
-
SarlBehaviorUnitImpl
interface SarlBehaviorUnit
implements org.eclipse.xtend.core.xtend.XtendMember
A representation of the model object '
Behavior Unit'.
The following features are supported:
-
See:
-
-
Generated:
-
-
Model:
-
Property Summary
Modifier and type |
Property and description |
org.eclipse.xtext.xbase.XExpression |
expression
Returns the value of the 'Expression' containment reference. |
org.eclipse.xtext.xbase.XExpression |
guard
Returns the value of the 'Guard' containment reference. |
org.eclipse.xtext.common.types.JvmParameterizedTypeReference |
name
Returns the value of the 'Name' containment reference. |
Action Summary
Modifier and type |
Action and description |
abstract org.eclipse.xtext.xbase.XExpression |
getExpression
Returns the value of the 'Expression' containment reference. |
abstract org.eclipse.xtext.xbase.XExpression |
getGuard
Returns the value of the 'Guard' containment reference. |
abstract org.eclipse.xtext.common.types.JvmParameterizedTypeReference |
getName
Returns the value of the 'Name' containment reference. |
abstract void |
setExpression(XExpression)
Sets the value of the 'Expression' containment reference. |
abstract void |
setGuard(XExpression)
Sets the value of the 'Guard' containment reference. |
abstract void |
setName(JvmParameterizedTypeReference)
Sets the value of the 'Name' containment reference. |
Modifier and type |
Action and description |
abstract org.eclipse.xtext.xbase.XExpression |
getExpression
Returns the value of the 'Expression' containment reference. |
abstract org.eclipse.xtext.xbase.XExpression |
getGuard
Returns the value of the 'Guard' containment reference. |
abstract org.eclipse.xtext.common.types.JvmParameterizedTypeReference |
getName
Returns the value of the 'Name' containment reference. |
abstract void |
setExpression(XExpression)
Sets the value of the 'Expression' containment reference. |
abstract void |
setGuard(XExpression)
Sets the value of the 'Guard' containment reference. |
abstract void |
setName(JvmParameterizedTypeReference)
Sets the value of the 'Name' containment reference. |
Property Details
-
expression
-
var expression : org.eclipse.xtext.xbase.XExpression
Returns the value of the 'Expression' containment reference.
This property is an alias for the action: getExpression
-
Returns:
-
-
See:
-
-
Generated:
-
-
Model:
-
-
guard
-
var guard : org.eclipse.xtext.xbase.XExpression
Returns the value of the 'Guard' containment reference.
This property is an alias for the action: getGuard
-
Returns:
-
-
See:
-
-
Generated:
-
-
Model:
-
-
name
-
var name : org.eclipse.xtext.common.types.JvmParameterizedTypeReference
Returns the value of the 'Name' containment reference.
This property is an alias for the action: getName
-
Returns:
-
-
See:
-
-
Generated:
-
-
Model:
-
Action Details
-
getExpression
-
def getExpression : org.eclipse.xtext.xbase.XExpression
Returns the value of the 'Expression' containment reference.
-
Returns:
-
-
See:
-
-
Generated:
-
-
Model:
-
-
getGuard
-
def getGuard : org.eclipse.xtext.xbase.XExpression
Returns the value of the 'Guard' containment reference.
-
Returns:
-
-
See:
-
-
Generated:
-
-
Model:
-
-
getName
-
def getName : org.eclipse.xtext.common.types.JvmParameterizedTypeReference
Returns the value of the 'Name' containment reference.
-
Returns:
-
-
See:
-
-
Generated:
-
-
Model:
-
-
setExpression(XExpression)
-
def setExpression(XExpression)
Sets the value of the '
Expression' containment reference.
-
Parameters:
-
value -
-
See:
-
-
Generated:
-
-
setGuard(XExpression)
-
def setGuard(XExpression)
Sets the value of the '
Guard' containment reference.
-
Parameters:
-
value -
-
See:
-
-
Generated:
-
-
setName(JvmParameterizedTypeReference)
-
def setName(JvmParameterizedTypeReference)
Sets the value of the '
Name' containment reference.
-
Parameters:
-
value -
-
See:
-
-
Generated:
-