io.sarl.lang.sarl
Interface SarlFormalParameter
All Superinterfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.xtend.core.xtend.XtendAnnotationTarget, org.eclipse.xtend.core.xtend.XtendParameter
All Known Implementing Classes:
SarlFormalParameterImpl
interface SarlFormalParameter
implements org.eclipse.xtend.core.xtend.XtendParameter
A representation of the model object 'Formal Parameter'.

The following features are supported:
See:
getSarlFormalParameter
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.xtext.xbase.XExpression defaultValue
Returns the value of the 'Default Value' containment reference.
Action Summary
Modifier and type Action and description
abstract org.eclipse.xtext.xbase.XExpression getDefaultValue
Returns the value of the 'Default Value' containment reference.
abstract void setDefaultValue(XExpression)
Sets the value of the 'Default Value' containment reference.
Property Details
defaultValue
var defaultValue : org.eclipse.xtext.xbase.XExpression
Returns the value of the 'Default Value' containment reference.

This property is an alias for the action: getDefaultValue

Returns:
the value of the ' Default Value ' containment reference.
See:
setDefaultValue(XExpression) , getSarlFormalParameter_DefaultValue
Generated:
This element is generated by the SARL compiler.
Model:
This element is part of the metamodel. containment="true"
Action Details
getDefaultValue
def getDefaultValue : org.eclipse.xtext.xbase.XExpression
Returns the value of the 'Default Value' containment reference.
Returns:
the value of the ' Default Value ' containment reference.
See:
setDefaultValue(XExpression) , getSarlFormalParameter_DefaultValue
Generated:
This element is generated by the SARL compiler.
Model:
This element is part of the metamodel. containment="true"
setDefaultValue(XExpression)
def setDefaultValue(XExpression)
Sets the value of the 'Default Value' containment reference.
Parameters:
value - the new value of the 'Default Value' containment reference.
See:
getDefaultValue
Generated:
This element is generated by the SARL compiler.