Uses of Interface
com.ibm.etools.cobol.application.model.cobol.Expr

Uses of Expr in com.ibm.etools.cobol.application.model.cobol
 

Subinterfaces of Expr in com.ibm.etools.cobol.application.model.cobol
 interface Expr88Cond
          A representation of a level 88 conditional.
 interface ExprArithAdd
          A representation of an add arithmetic expression.
 interface ExprArithBinary
          A representation of a binary arithmetic expression.
 interface ExprArithDivide
          A representation of a divide arithmetic expression.
 interface ExprArithExpo
          A representation of an exponentiation arithmetic expression.
 interface ExprArithmetic
          A representation of an arithmetic expression.
 interface ExprArithMultiply
          A representation of a multiply arithmetic expression.
 interface ExprArithSubtract
          A representation of a subtract arithmetic expression.
 interface ExprArithUnaryMinus
          A representation of a unary minus arithmetic expression.
 interface ExprArithUnaryPlus
          A representation of a unary plus arithmetic expression.
 interface ExprClassCond
          A representation of a class condition.
 interface ExprComplexCond
          A representation of a complex conditional expression.
 interface ExprConditional
          A representation of a conditional expression.
 interface ExprDataRef
          A representation of the use of a data item in an expression.
 interface ExprEqual
          A representation of an equal relational condition.
 interface ExprGreater
          A representation of a greater relational condition expression.
 interface ExprGreaterOrEqual
          A representation of greater or equal relational condition expression.
 interface ExprIndexRef
          A representation of the use of an index in an expression.
 interface ExprIsNotSignCond
          A representation of a sign condition with the IS NOT phrase.
 interface ExprIsNotStdClassCond
          A representation of a standard class condition with the phrase IS NOT.
 interface ExprIsNotUserClassCond
          A representation of a user class condition with the IS NOT phrase.
 interface ExprIsSignCond
          A representation of a sign condition with the IS keyword.
 interface ExprIsStdClassCond
          A representation of a standard class condition with the IS phrase.
 interface ExprIsUserClassCond
          A representation of a user class condition with the IS phrase.
 interface ExprLess
          A representation of a less relational condition expression.
 interface ExprLessOrEqual
          A representation of a less or equal relational condition expression.
 interface ExprLiteral
          A representation of a literal in an expression.
 interface ExprLogicalAnd
          A representation of an and logical binary expression.
 interface ExprLogicalBinary
          A representation of a binary logical expression.
 interface ExprLogicalNot
          A representation of a not logical expression.
 interface ExprLogicalOr
          A representation of an or logical binary expression.
 interface ExprNotEqual
          A representation of a not equal relational condition expression
 interface ExprNotGreater
          A representation of a not greater relational condition expression.
 interface ExprNotLess
          A representation of a not less relational condition expression
 interface ExprRelationCond
          A representation of a relational condition expression.
 interface ExprSignCond
          A representation of a sign condition expression.
 interface ExprSimpleCond
          A representation of a simple conditional expression.
 interface ExprStdClassCond
          A representation of a standard class condition.
 interface ExprSwitchStatusCond
          A representation of a switch status condition.
 interface ExprUserClassCond
          A representation of a user class condition.
 

Methods in com.ibm.etools.cobol.application.model.cobol that return Expr
 Expr ExprArithUnaryPlus.getArg()
          Returns the value of the 'Arg' containment reference.
 Expr ExprArithUnaryMinus.getArg()
          Returns the value of the 'Arg' containment reference.
 Expr ExprRelationCond.getArg1()
          Returns the value of the 'Arg1' containment reference.
 Expr ExprArithBinary.getArg1()
          Returns the value of the 'Arg1' containment reference.
 Expr ExprRelationCond.getArg2()
          Returns the value of the 'Arg2' containment reference.
 Expr ExprArithBinary.getArg2()
          Returns the value of the 'Arg2' containment reference.
 Expr ComputeStmt.getExpr()
          Returns the value of the 'Expr' containment reference.
 Expr EvaluateExpr.getExpression()
          Returns the value of the 'Expression' containment reference.
 Expr RefMod.getLen()
          Returns the value of the 'Len' containment reference.
 Expr EvaluateExprRange.getLowerLimit()
          Returns the value of the 'Lower Limit' containment reference.
 Expr ExprSignCond.getOperand()
          Returns the value of the 'Operand' containment reference.
 Expr RefMod.getStartPos()
          Returns the value of the 'Start Pos' containment reference.
 Expr EvaluateExprRange.getUpperLimit()
          Returns the value of the 'Upper Limit' containment reference.
 

Methods in com.ibm.etools.cobol.application.model.cobol with parameters of type Expr
 void ExprArithUnaryPlus.setArg(Expr value)
          Sets the value of the 'Arg' containment reference.
 void ExprArithUnaryMinus.setArg(Expr value)
          Sets the value of the 'Arg' containment reference.
 void ExprRelationCond.setArg1(Expr value)
          Sets the value of the 'Arg1' containment reference.
 void ExprArithBinary.setArg1(Expr value)
          Sets the value of the 'Arg1' containment reference.
 void ExprRelationCond.setArg2(Expr value)
          Sets the value of the 'Arg2' containment reference.
 void ExprArithBinary.setArg2(Expr value)
          Sets the value of the 'Arg2' containment reference.
 void ComputeStmt.setExpr(Expr value)
          Sets the value of the 'Expr' containment reference.
 void EvaluateExpr.setExpression(Expr value)
          Sets the value of the 'Expression' containment reference.
 void RefMod.setLen(Expr value)
          Sets the value of the 'Len' containment reference.
 void EvaluateExprRange.setLowerLimit(Expr value)
          Sets the value of the 'Lower Limit' containment reference.
 void ExprSignCond.setOperand(Expr value)
          Sets the value of the 'Operand' containment reference.
 void RefMod.setStartPos(Expr value)
          Sets the value of the 'Start Pos' containment reference.
 void EvaluateExprRange.setUpperLimit(Expr value)
          Sets the value of the 'Upper Limit' containment reference.