Package org.eclipse.xtext.xbase
Interface XBasicForLoopExpression
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,XExpression
- All Known Implementing Classes:
XBasicForLoopExpressionImpl
public interface XBasicForLoopExpression extends XExpression
A representation of the model object 'XBasic For Loop Expression'.- Since:
- 2.7
- See Also:
XbasePackage.getXBasicForLoopExpression()
- Noextend:
- This interface is not intended to be extended by clients.
- Noimplement:
- This interface is not intended to be implemented by clients.
The following features are supported:
- Model:
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XExpression
getEachExpression()
Returns the value of the 'Each Expression' containment reference.XExpression
getExpression()
Returns the value of the 'Expression' containment reference.org.eclipse.emf.common.util.EList<XExpression>
getInitExpressions()
Returns the value of the 'Init Expressions' containment reference list.org.eclipse.emf.common.util.EList<XExpression>
getUpdateExpressions()
Returns the value of the 'Update Expressions' containment reference list.void
setEachExpression(XExpression value)
Sets the value of the 'Each Expression
' containment reference.void
setExpression(XExpression value)
Sets the value of the 'Expression
' containment reference.
-
-
-
Method Detail
-
getExpression
XExpression getExpression()
Returns the value of the 'Expression' containment reference.- Returns:
- the value of the 'Expression' containment reference.
- See Also:
setExpression(XExpression)
,XbasePackage.getXBasicForLoopExpression_Expression()
- Model:
- containment="true"
- Generated:
-
setExpression
void setExpression(XExpression value)
Sets the value of the 'Expression
' containment reference.- Parameters:
value
- the new value of the 'Expression' containment reference.- See Also:
getExpression()
- Generated:
-
getEachExpression
XExpression getEachExpression()
Returns the value of the 'Each Expression' containment reference.- Returns:
- the value of the 'Each Expression' containment reference.
- See Also:
setEachExpression(XExpression)
,XbasePackage.getXBasicForLoopExpression_EachExpression()
- Model:
- containment="true"
- Generated:
-
setEachExpression
void setEachExpression(XExpression value)
Sets the value of the 'Each Expression
' containment reference.- Parameters:
value
- the new value of the 'Each Expression' containment reference.- See Also:
getEachExpression()
- Generated:
-
getInitExpressions
org.eclipse.emf.common.util.EList<XExpression> getInitExpressions()
Returns the value of the 'Init Expressions' containment reference list. The list contents are of typeXExpression
.- Returns:
- the value of the 'Init Expressions' containment reference list.
- See Also:
XbasePackage.getXBasicForLoopExpression_InitExpressions()
- Model:
- containment="true"
- Generated:
-
getUpdateExpressions
org.eclipse.emf.common.util.EList<XExpression> getUpdateExpressions()
Returns the value of the 'Update Expressions' containment reference list. The list contents are of typeXExpression
.- Returns:
- the value of the 'Update Expressions' containment reference list.
- See Also:
XbasePackage.getXBasicForLoopExpression_UpdateExpressions()
- Model:
- containment="true"
- Generated:
-
-