Interface AssignmentExpression
-
- All Superinterfaces:
ArrayInitializationValue
,Commentable
,EObject
,Expression
,LambdaBody
,Notifier
- All Known Implementing Classes:
AssignmentExpressionImpl
public interface AssignmentExpression extends Expression
A representation of the model object 'Assignment Expression'.The following features are supported:
- See Also:
ExpressionsPackage.getAssignmentExpression()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssignmentOperator
getAssignmentOperator()
Returns the value of the 'Assignment Operator' containment reference.AssignmentExpressionChild
getChild()
Returns the value of the 'Child' containment reference.Expression
getValue()
Returns the value of the 'Value' containment reference.void
setAssignmentOperator(AssignmentOperator value)
Sets the value of the 'Assignment Operator
' containment reference.void
setChild(AssignmentExpressionChild value)
Sets the value of the 'Child
' containment reference.void
setValue(Expression value)
Sets the value of the 'Value
' containment reference.-
Methods inherited from interface org.emftext.language.java.commons.Commentable
addAfterContainingStatement, addBeforeContainingStatement, getAnnotationInterface, getChildrenByEType, getChildrenByType, getClassClass, getConcreteClassifier, getConcreteClassifiers, getContainingAnnotationInstance, getContainingAnonymousClass, getContainingCompilationUnit, getContainingConcreteClassifier, getContainingContainerName, getContainingPackageName, getFirstChildByEType, getFirstChildByType, getLayoutInformations, getLibClass, getLibInterface, getObjectClass, getParentByEType, getParentByType, getParentConcreteClassifier, getStringClass
-
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.emftext.language.java.expressions.Expression
getAlternativeType, getArrayDimension, getOneType, getOneTypeReference, getType
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getChild
AssignmentExpressionChild getChild()
Returns the value of the 'Child' containment reference.- Returns:
- the value of the 'Child' containment reference.
- See Also:
setChild(AssignmentExpressionChild)
,ExpressionsPackage.getAssignmentExpression_Child()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true" required="true"
-
setChild
void setChild(AssignmentExpressionChild value)
Sets the value of the 'Child
' containment reference.- Parameters:
value
- the new value of the 'Child' containment reference.- See Also:
getChild()
- Generated class or method.
-
getAssignmentOperator
AssignmentOperator getAssignmentOperator()
Returns the value of the 'Assignment Operator' containment reference.- Returns:
- the value of the 'Assignment Operator' containment reference.
- See Also:
setAssignmentOperator(AssignmentOperator)
,ExpressionsPackage.getAssignmentExpression_AssignmentOperator()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
setAssignmentOperator
void setAssignmentOperator(AssignmentOperator value)
Sets the value of the 'Assignment Operator
' containment reference.- Parameters:
value
- the new value of the 'Assignment Operator' containment reference.- See Also:
getAssignmentOperator()
- Generated class or method.
-
getValue
Expression getValue()
Returns the value of the 'Value' containment reference.- Returns:
- the value of the 'Value' containment reference.
- See Also:
setValue(Expression)
,ExpressionsPackage.getAssignmentExpression_Value()
- Generated class or method.
- EMF model class or method.
- containment="true" resolveProxies="true"
-
setValue
void setValue(Expression value)
Sets the value of the 'Value
' containment reference.- Parameters:
value
- the new value of the 'Value' containment reference.- See Also:
getValue()
- Generated class or method.
-
-