RECODER 0.92

recoder.java.expression.operator
Class GreaterOrEquals

java.lang.Object
  extended by recoder.java.JavaSourceElement
      extended by recoder.java.JavaProgramElement
          extended by recoder.java.JavaNonTerminalProgramElement
              extended by recoder.java.expression.Operator
                  extended by recoder.java.expression.operator.ComparativeOperator
                      extended by recoder.java.expression.operator.GreaterOrEquals
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Expression, ExpressionContainer, NonTerminalProgramElement, ProgramElement, SourceElement, ModelElement

public class GreaterOrEquals
extends ComparativeOperator

Greater or equals.

Author:
AutoDoc
See Also:
Serialized Form

Field Summary
 
Fields inherited from class recoder.java.expression.Operator
children, expressionParent, INFIX, POSTFIX, PREFIX
 
Fields inherited from class recoder.java.JavaSourceElement
factory
 
Constructor Summary
  GreaterOrEquals()
          Greater or equals.
  GreaterOrEquals(Expression lhs, Expression rhs)
          Greater or equals.
protected GreaterOrEquals(GreaterOrEquals proto)
          Greater or equals.
 
Method Summary
 void accept(SourceVisitor v)
          Receive a visitor, for instance a pretty printer.
 GreaterOrEquals deepClone()
          Deep clone.
 int getPrecedence()
          Get precedence.
 
Methods inherited from class recoder.java.expression.operator.ComparativeOperator
getArity, getNotation
 
Methods inherited from class recoder.java.expression.Operator
getArguments, getASTParent, getChildAt, getChildCount, getChildPositionCode, getExpressionAt, getExpressionContainer, getExpressionCount, getFirstElement, getLastElement, isLeftAssociative, isToBeParenthesized, makeParentRoleValid, precedes, replaceChild, setArguments, setExpressionContainer
 
Methods inherited from class recoder.java.JavaNonTerminalProgramElement
getIndexOfChild, getRoleOfChild, makeAllParentRolesValid, validateAll
 
Methods inherited from class recoder.java.JavaProgramElement
getComments, getID, setComments, validate
 
Methods inherited from class recoder.java.JavaSourceElement
getEndPosition, getFactory, getRelativePosition, getStartPosition, setEndPosition, setRelativePosition, setStartPosition, toSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface recoder.java.NonTerminalProgramElement
getIndexOfChild, getRoleOfChild, makeAllParentRolesValid, validateAll
 

Constructor Detail

GreaterOrEquals

public GreaterOrEquals()
Greater or equals.


GreaterOrEquals

public GreaterOrEquals(Expression lhs,
                       Expression rhs)
Greater or equals.

Parameters:
lhs - an expression.
rhs - an expression.

GreaterOrEquals

protected GreaterOrEquals(GreaterOrEquals proto)
Greater or equals.

Parameters:
proto - a greater or equals.
Method Detail

deepClone

public GreaterOrEquals deepClone()
Deep clone.

Returns:
the object.

getPrecedence

public int getPrecedence()
Get precedence.

Specified by:
getPrecedence in class Operator
Returns:
the int value.

accept

public void accept(SourceVisitor v)
Description copied from interface: SourceElement
Receive a visitor, for instance a pretty printer.

Parameters:
v - a source visitor.

RECODER 0.92