||File based decorator for PrintStream
||A JFC/Swing based console for the BeanShell desktop.
||The overridden read method in this class will not throw "Broken pipe"
IOExceptions; It will simply wait for new writers and data.
||This class used in conjunction with BeanShell, to hijack the System.in
and write a wrapper on top it,so that any commands entered in its console
be passed through this code before any thing else happens.
||A parser class used in conjunction with Bean Shell