lejos.pc.tools
Class NXJLink

java.lang.Object
  extended by lejos.pc.tools.NXJLink

public class NXJLink
extends java.lang.Object

Tiny VM.


Constructor Summary
NXJLink()
          Constructor.
 
Method Summary
 void addProgressMonitor(ToolProgressMonitor monitor)
          Register log listener
static void main(java.lang.String[] args)
          Main entry point for command line usage.
 void removeProgressMonitor(ToolProgressMonitor monitor)
          Unregister log listener
 int run(java.lang.String[] args)
          Execute tiny vm.
static int start(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NXJLink

public NXJLink()
Constructor.

Method Detail

main

public static void main(java.lang.String[] args)
Main entry point for command line usage.

Parameters:
args - command line

start

public static int start(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

run

public int run(java.lang.String[] args)
        throws TinyVMException,
               java.io.IOException
Execute tiny vm.

Parameters:
args - command line
Throws:
TinyVMException
java.io.IOException

addProgressMonitor

public void addProgressMonitor(ToolProgressMonitor monitor)
Register log listener

Parameters:
listener -

removeProgressMonitor

public void removeProgressMonitor(ToolProgressMonitor monitor)
Unregister log listener

Parameters:
listener -