Package org.eclipse.xtext.xbase
Interface XAbstractWhileExpression
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,XExpression
- All Known Subinterfaces:
XDoWhileExpression,XWhileExpression
- All Known Implementing Classes:
XAbstractWhileExpressionImpl,XDoWhileExpressionImpl,XWhileExpressionImpl
public interface XAbstractWhileExpression extends XExpression
A representation of the model object 'XAbstract While Expression'.- Since:
- 2.7
- See Also:
XbasePackage.getXAbstractWhileExpression()- 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:
- abstract="true"
- Generated:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XExpressiongetBody()Returns the value of the 'Body' containment reference.XExpressiongetPredicate()Returns the value of the 'Predicate' containment reference.voidsetBody(XExpression value)Sets the value of the 'Body' containment reference.voidsetPredicate(XExpression value)Sets the value of the 'Predicate' containment reference.
-
-
-
Method Detail
-
getPredicate
XExpression getPredicate()
Returns the value of the 'Predicate' containment reference.- Returns:
- the value of the 'Predicate' containment reference.
- See Also:
setPredicate(XExpression),XbasePackage.getXAbstractWhileExpression_Predicate()- Model:
- containment="true"
- Generated:
-
setPredicate
void setPredicate(XExpression value)
Sets the value of the 'Predicate' containment reference.- Parameters:
value- the new value of the 'Predicate' containment reference.- See Also:
getPredicate()- Generated:
-
getBody
XExpression getBody()
Returns the value of the 'Body' containment reference.- Returns:
- the value of the 'Body' containment reference.
- See Also:
setBody(XExpression),XbasePackage.getXAbstractWhileExpression_Body()- Model:
- containment="true"
- Generated:
-
setBody
void setBody(XExpression value)
Sets the value of the 'Body' containment reference.- Parameters:
value- the new value of the 'Body' containment reference.- See Also:
getBody()- Generated:
-
-