simulator
Class SimulatorBoolEvaluator

java.lang.Object
  |
  +--simulator.SimulatorBoolEvaluator

public class SimulatorBoolEvaluator
extends java.lang.Object

Klasse zum Auswerten von booleschen Expressions in einem Prozess Wir haben keine Ordnung auf den booleschen Constanten definiert, d.h. da? LESS, GREATER, LEQ, GEQ, NEQ nur f?r Operanden mit Integerwerten berechenbar sind.

Version:
1.1, 07/06/2000
Author:
Michael Goemann

Field Summary
protected  SimulatorDebug debug
          Instanzfeld, um Zugriff auf Debugfunktionen zu haben
 
Constructor Summary
protected SimulatorBoolEvaluator(SimulatorProcess _process, Expr _expr)
          Konstruktor f?r einen Expression Evaluator mit Prozesskontext
 
Method Summary
protected  boolean giveResult()
          Methode zum Ansto?en der Berechnung und R?ckgabe des Ergebnisses
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

debug

protected SimulatorDebug debug
Instanzfeld, um Zugriff auf Debugfunktionen zu haben
Constructor Detail

SimulatorBoolEvaluator

protected SimulatorBoolEvaluator(SimulatorProcess _process,
                                 Expr _expr)
Konstruktor f?r einen Expression Evaluator mit Prozesskontext
Parameters:
_process - Referenz auf den SimulatorProcess, in dem evaluiert werden soll
_expr - Referenz auf die zu evaluierende Expression
Method Detail

giveResult

protected boolean giveResult()
Methode zum Ansto?en der Berechnung und R?ckgabe des Ergebnisses
Returns:
booleschen Ergebniswert