de.xabsl.jxabsl.expression.bool
Class BooleanOutputSymbolRef

java.lang.Object
  extended by de.xabsl.jxabsl.expression.bool.BooleanExpression
      extended by de.xabsl.jxabsl.expression.bool.BooleanOutputSymbolRef

public class BooleanOutputSymbolRef
extends BooleanExpression

Represents a reference to a boolean output symbol.


Field Summary
 
Fields inherited from class de.xabsl.jxabsl.expression.bool.BooleanExpression
debug
 
Constructor Summary
BooleanOutputSymbolRef(InputSource input, DebugMessages debug, Symbols symbols)
          Constructor.
 
Method Summary
 boolean getValue()
          Returns the value of the boolean expression.
 
Methods inherited from class de.xabsl.jxabsl.expression.bool.BooleanExpression
create
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanOutputSymbolRef

public BooleanOutputSymbolRef(InputSource input,
                              DebugMessages debug,
                              Symbols symbols)
Constructor. Creates the expression depending on the input.

Parameters:
input - An input source for the intermediate code. It must be opened and read until A position where the function reference starts.
debug - For debuggging output
symbols - All available symbols
Method Detail

getValue

public boolean getValue()
Description copied from class: BooleanExpression
Returns the value of the boolean expression.

Specified by:
getValue in class BooleanExpression
Returns:
the value of the boolean expression