lejos.pc.tools
Class NXJLinkAndUpload

java.lang.Object
  extended by lejos.pc.comm.NXTCommLoggable
      extended by lejos.pc.tools.NXJLinkAndUpload

public class NXJLinkAndUpload
extends NXTCommLoggable

Command-line utility that links and uploads NXJ programs in one call

Author:
Lawrie Griffiths

Field Summary
 
Fields inherited from class lejos.pc.comm.NXTCommLoggable
fLogListeners
 
Constructor Summary
NXJLinkAndUpload()
           
 
Method Summary
 void addToolsLogListener(ToolsLogListener listener)
          Register log listener
static void main(java.lang.String[] args)
          Main entry point for command line usage
 void removeToolsLogListener(ToolsLogListener listener)
          Unregister log listener
static int start(java.lang.String[] args)
           
 
Methods inherited from class lejos.pc.comm.NXTCommLoggable
addLogListener, log, log, removeLogListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NXJLinkAndUpload

public NXJLinkAndUpload()
Method Detail

main

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

Parameters:
args - the command line arguments

start

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

addToolsLogListener

public void addToolsLogListener(ToolsLogListener listener)
Register log listener

Parameters:
listener -

removeToolsLogListener

public void removeToolsLogListener(ToolsLogListener listener)
Unregister log listener

Parameters:
listener -