uk.co.badgersinfoil.metaas.dom
Interface ASBinaryExpression

All Superinterfaces:
Expression, ScriptElement

public interface ASBinaryExpression
extends Expression

A binary expression, such as a + b or a && b.

See Also:
ActionScriptFactory.newAddExpression(Expression, Expression), ActionScriptFactory.newAndExpression(Expression, Expression), ActionScriptFactory.newBitAndExpression(Expression, Expression), ActionScriptFactory.newBitOrExpression(Expression, Expression), ActionScriptFactory.newBitXorExpression(Expression, Expression), ActionScriptFactory.newDivisionExpression(Expression, Expression), ActionScriptFactory.newEqualsExpression(Expression, Expression), ActionScriptFactory.newGreaterEqualsExpression(Expression, Expression), ActionScriptFactory.newGreaterThanExpression(Expression, Expression), ActionScriptFactory.newLessEqualsExpression(Expression, Expression), ActionScriptFactory.newLessThanExpression(Expression, Expression), ActionScriptFactory.newModuloExpression(Expression, Expression), ActionScriptFactory.newMultiplyExpression(Expression, Expression), ActionScriptFactory.newNotEqualsExpression(Expression, Expression), ActionScriptFactory.newOrExpression(Expression, Expression), ActionScriptFactory.newShiftLeftExpression(Expression, Expression), ActionScriptFactory.newShiftRightExpression(Expression, Expression), ActionScriptFactory.newShiftRightUnsignedExpression(Expression, Expression), ActionScriptFactory.newSubtractExpression(Expression, Expression)

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

Method Detail

getOperator

ASBinaryExpression.Op getOperator()

setOperator

void setOperator(ASBinaryExpression.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.