gov.sandia.ccaffeine.util
Class LocalSystem
java.lang.Object
gov.sandia.ccaffeine.util.LocalSystem
public class LocalSystem
- extends java.lang.Object
Only useful for creating Applets out of Java Applications, if
LocalSystem is used instead of System for IO, then the console
will be tied off to LocalSystem and Applets will not get a
security exception if IO is used. Defaults to System values for
non-applet applications.
- See Also:
in c++ implementation.
Field Summary |
static boolean |
debug
|
static java.io.PrintStream |
err
|
static java.io.InputStream |
in
|
static java.io.PrintStream |
out
|
Method Summary |
static void |
exit(int status)
Can be replaced with a more benign, applet friendly, exit if desired. |
static java.applet.Applet |
getApplet()
|
static java.net.URL |
getCodeBaseURL()
|
static boolean |
isApplet()
|
static void |
printException(java.lang.Exception e)
|
static void |
setApplet(java.applet.Applet myAppletx)
|
static void |
setCodeBaseURL(java.net.URL base)
|
static void |
setDebug(boolean tf)
|
static void |
setErr(java.io.PrintStream ps)
|
static void |
setIn(java.io.InputStream ps)
|
static void |
setOut(java.io.PrintStream ps)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
public static boolean debug
out
public static java.io.PrintStream out
err
public static java.io.PrintStream err
in
public static java.io.InputStream in
LocalSystem
public LocalSystem()
setDebug
public static void setDebug(boolean tf)
setErr
public static void setErr(java.io.PrintStream ps)
setOut
public static void setOut(java.io.PrintStream ps)
setIn
public static void setIn(java.io.InputStream ps)
isApplet
public static boolean isApplet()
setApplet
public static void setApplet(java.applet.Applet myAppletx)
getApplet
public static java.applet.Applet getApplet()
printException
public static void printException(java.lang.Exception e)
exit
public static void exit(int status)
- Can be replaced with a more benign, applet friendly, exit if desired.
setCodeBaseURL
public static void setCodeBaseURL(java.net.URL base)
getCodeBaseURL
public static java.net.URL getCodeBaseURL()