engine
Class DefaultIOManager

java.lang.Object
  |
  +--engine.DefaultIOManager

class DefaultIOManager
extends java.lang.Object
implements IOManager

The simplest implementation of IO commnication of the simulator. It simply uses System.out & System.in


Field Summary
(package private)  java.io.BufferedReader in
           
 java.io.FileWriter logFile
          Log everything to this file
 
Constructor Summary
(package private) DefaultIOManager()
           
 
Method Summary
 void abort()
           
 java.lang.String cin()
           
 void cout(java.lang.String s)
           
 void finalize()
           
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

in

java.io.BufferedReader in

logFile

public java.io.FileWriter logFile
Log everything to this file
Constructor Detail

DefaultIOManager

DefaultIOManager()
Method Detail

cin

public java.lang.String cin()
Specified by:
cin in interface IOManager

cout

public void cout(java.lang.String s)
Specified by:
cout in interface IOManager

abort

public void abort()

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object