Package ca.ubc.stat.blang.blangDsl
Interface VariableDeclarationComponent
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
VariableDeclarationComponentImpl
public interface VariableDeclarationComponent
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Variable Declaration Component'.
The following features are supported:
-
Method Summary
Modifier and Type Method Description VariableName
getName()
Returns the value of the 'Name' containment reference.org.eclipse.xtext.xbase.XExpression
getVarInitBlock()
Returns the value of the 'Var Init Block' containment reference.void
setName(VariableName value)
Sets the value of the 'Name
' containment reference.void
setVarInitBlock(org.eclipse.xtext.xbase.XExpression value)
Sets the value of the 'Var Init Block
' containment reference.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getName
VariableName getName()Returns the value of the 'Name' containment reference.- Returns:
- the value of the 'Name' containment reference.
- See Also:
setName(VariableName)
,BlangDslPackage.getVariableDeclarationComponent_Name()
-
setName
Sets the value of the 'Name
' containment reference.- Parameters:
value
- the new value of the 'Name' containment reference.- See Also:
getName()
-
getVarInitBlock
org.eclipse.xtext.xbase.XExpression getVarInitBlock()Returns the value of the 'Var Init Block' containment reference.- Returns:
- the value of the 'Var Init Block' containment reference.
- See Also:
setVarInitBlock(XExpression)
,BlangDslPackage.getVariableDeclarationComponent_VarInitBlock()
-
setVarInitBlock
void setVarInitBlock(org.eclipse.xtext.xbase.XExpression value)Sets the value of the 'Var Init Block
' containment reference.- Parameters:
value
- the new value of the 'Var Init Block' containment reference.- See Also:
getVarInitBlock()
-