uk.co.badgersinfoil.metaas.dom
Interface ASAssignmentExpression

All Superinterfaces:
Expression, ScriptElement

public interface ASAssignmentExpression
extends Expression

An assignment expression, such as a = b or a += b.

See Also:
ActionScriptFactory.newAssignExpression(Expression, Expression), ActionScriptFactory.newAddAssignExpression(Expression, Expression), ActionScriptFactory.newBitAndAssignExpression(Expression, Expression), ActionScriptFactory.newBitOrAssignExpression(Expression, Expression), ActionScriptFactory.newBitXorAssignExpression(Expression, Expression), ActionScriptFactory.newDivideAssignExpression(Expression, Expression), ActionScriptFactory.newModuloAssignExpression(Expression, Expression), ActionScriptFactory.newMultiplyAssignExpression(Expression, Expression), ActionScriptFactory.newShiftLeftAssignExpression(Expression, Expression), ActionScriptFactory.newShiftRightAssignExpression(Expression, Expression), ActionScriptFactory.newShiftRightUnsignedAssignExpression(Expression, Expression), ActionScriptFactory.newSubtractAssignExpression(Expression, Expression)

Nested Class Summary
static class ASAssignmentExpression.Op
          Operators allowed for assignment-expressions
 
Method Summary
 Expression getLeftSubexpression()
           
 ASAssignmentExpression.Op getOperator()
           
 Expression getRightSubexpression()
           
 void setLeftSubexpression(Expression left)
           
 void setOperator(ASAssignmentExpression.Op operator)
           
 void setRightSubexpression(Expression right)
           
 

Method Detail

getOperator

ASAssignmentExpression.Op getOperator()

setOperator

void setOperator(ASAssignmentExpression.Op operator)

getLeftSubexpression

Expression getLeftSubexpression()

setLeftSubexpression

void setLeftSubexpression(Expression left)

getRightSubexpression

Expression getRightSubexpression()

setRightSubexpression

void setRightSubexpression(Expression right)


Copyright © 2006-2008 David Holroyd. All Rights Reserved.