Class cornell.slk.jkernel.std.RootTask
Source code
java.lang.Object
|
+----cornell.slk.jkernel.std.RootTask
- public class RootTask
- extends java.lang.Object
- implements java.lang.Runnable
Main creates a RootTask object which is the first thing
that runs in the root task. RootTask parses the
command-line arguments, creates the
repository, creates the initial resolvers,
creates a StartData object, and
spawns a second task for the user's code to run in.
RootTask contains big lists of all the classes that go in
the initial resolvers.
Methods inherited from class java.lang.Object
|
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
args
java.lang.String[] args
jKernel
JKernel jKernel
dbug
boolean dbug
eager
boolean eager
stdClassPath
java.lang.String stdClassPath
mainClassPath
java.lang.String mainClassPath
stdClasses
java.util.Vector stdClasses
stdPackages
java.util.Vector stdPackages
standardSystemClassList
static final java.lang.String[] standardSystemClassList
standardLibClassList
static final java.lang.String[] standardLibClassList
standardLibPackageList
static final java.lang.String[] standardLibPackageList
standardLibSharedClassList
static final java.lang.String[] standardLibSharedClassList
RootTask
public RootTask(java.lang.String[] args,
JKernel jKernel)
run
public void run()
- Implements:
- run in interface java.lang.Runnable
start
void start() throws java.lang.Throwable
parseArgs
int parseArgs(java.lang.String[] args,
int i)