rcx.rcxtools.share.tvm
Class LeJOSOptions

java.lang.Object
  extended by rcx.rcxtools.share.tvm.LeJOSOptions

public class LeJOSOptions
extends java.lang.Object

Environment variable settings for compile, download and autostart processes.


Field Summary
static int MAC
           
static int OS
           
static java.lang.String rcxReceiver
           
static java.lang.String rcxToolsJar
           
static int UNIX
           
static int WINDOWS
           
 
Constructor Summary
LeJOSOptions()
           
 
Method Summary
 boolean autostart()
           
 java.lang.String Colors()
           
 boolean fileExists()
           
 int getOS()
           
 java.lang.String javaBin()
           
 java.lang.String javaPath()
           
 java.lang.String javaVer()
           
 java.lang.String jreBin()
           
 java.lang.String lejosBin()
           
 java.lang.String lejosClasses()
           
 java.lang.String lejosFirmdl()
           
 java.lang.String lejosPath()
           
 java.lang.String lejosRcxComm()
           
 java.lang.String lejosRun()
           
 void load()
           
 boolean loaded()
           
 java.lang.String quot()
           
 java.lang.String rcxToolsJar()
           
 java.lang.String rcxTTY()
           
 void setAutostart(boolean pAuto)
           
 boolean splashscr()
           
static java.lang.String trimPath(java.lang.String path)
           
 java.lang.String userDir()
           
static void write(java.lang.String env_leJOS, java.lang.String env_Java, java.lang.String env_JavaVer, java.lang.String env_RCXTTY, java.lang.String env_leJRun, java.lang.String env_leJFirm, java.lang.String env_Colors)
           
 void writeSplashScr()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rcxToolsJar

public static final java.lang.String rcxToolsJar

rcxReceiver

public static final java.lang.String rcxReceiver

UNIX

public static final int UNIX
See Also:
Constant Field Values

WINDOWS

public static final int WINDOWS
See Also:
Constant Field Values

MAC

public static final int MAC
See Also:
Constant Field Values

OS

public static final int OS
Constructor Detail

LeJOSOptions

public LeJOSOptions()
Method Detail

load

public void load()

loaded

public boolean loaded()

write

public static void write(java.lang.String env_leJOS,
                         java.lang.String env_Java,
                         java.lang.String env_JavaVer,
                         java.lang.String env_RCXTTY,
                         java.lang.String env_leJRun,
                         java.lang.String env_leJFirm,
                         java.lang.String env_Colors)

writeSplashScr

public void writeSplashScr()

lejosPath

public java.lang.String lejosPath()

lejosBin

public java.lang.String lejosBin()

lejosClasses

public java.lang.String lejosClasses()

lejosRcxComm

public java.lang.String lejosRcxComm()

lejosRun

public java.lang.String lejosRun()

lejosFirmdl

public java.lang.String lejosFirmdl()

javaPath

public java.lang.String javaPath()

javaBin

public java.lang.String javaBin()

jreBin

public java.lang.String jreBin()

javaVer

public java.lang.String javaVer()

rcxTTY

public java.lang.String rcxTTY()

splashscr

public boolean splashscr()

Colors

public java.lang.String Colors()

userDir

public java.lang.String userDir()

rcxToolsJar

public final java.lang.String rcxToolsJar()

autostart

public boolean autostart()

setAutostart

public void setAutostart(boolean pAuto)

getOS

public int getOS()

quot

public java.lang.String quot()

fileExists

public boolean fileExists()

trimPath

public static java.lang.String trimPath(java.lang.String path)