org.javagroup.util
Class StandardIO

java.lang.Object
  |
  +--org.javagroup.util.StandardIO

public class StandardIO
extends java.lang.Object

Standard IO class that holds input/output/error streams.


Field Summary
protected static java.io.PrintStream __err
           
protected static java.io.InputStream __in
           
protected static java.io.PrintStream __out
           
protected  java.io.PrintStream _err
           
protected  java.io.InputStream _in
           
protected  java.io.PrintStream _out
           
protected static boolean _systemWrappersInstalled
          true if System.{in, out, err} wrappers are installed
 
Constructor Summary
StandardIO(java.io.PrintStream out, java.io.InputStream in, java.io.PrintStream err)
           
 
Method Summary
static void ensureSystemWrappersInstalled()
           
 java.io.PrintStream getErr()
           
 java.io.InputStream getIn()
           
static StandardIO getInstance()
           
 java.io.PrintStream getOut()
           
static void installSystemWrappers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_systemWrappersInstalled

protected static boolean _systemWrappersInstalled
true if System.{in, out, err} wrappers are installed

_out

protected java.io.PrintStream _out

_err

protected java.io.PrintStream _err

_in

protected java.io.InputStream _in

__out

protected static java.io.PrintStream __out

__err

protected static java.io.PrintStream __err

__in

protected static java.io.InputStream __in
Constructor Detail

StandardIO

public StandardIO(java.io.PrintStream out,
                  java.io.InputStream in,
                  java.io.PrintStream err)
Method Detail

getInstance

public static StandardIO getInstance()

ensureSystemWrappersInstalled

public static void ensureSystemWrappersInstalled()

installSystemWrappers

public static void installSystemWrappers()

getOut

public java.io.PrintStream getOut()

getIn

public java.io.InputStream getIn()

getErr

public java.io.PrintStream getErr()