tcl.pkg.tjc
Class TJCThread

java.lang.Object
  extended by tcl.pkg.tjc.TJCThread
All Implemented Interfaces:
Runnable

public class TJCThread
extends Object
implements Runnable


Nested Class Summary
static interface TJCThread.CompiledClassReady
           
 
Field Summary
static int STATUS_ERROR
           
static int STATUS_OK
           
 
Constructor Summary
TJCThread()
           
 
Method Summary
static void compileJavaSource(String filename, String source, TJCThread.CompiledClassReady callback)
           
static void compileTclSource(String filename, String proc_source, TJCThread.CompiledClassReady callback)
           
static void debugSetup(String dbgstr)
           
protected  void finalize()
           
static String getEventLog()
           
static boolean isThreadReady()
           
 void run()
           
static void startThread()
           
static void terminateThread()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATUS_OK

public static final int STATUS_OK
See Also:
Constant Field Values

STATUS_ERROR

public static final int STATUS_ERROR
See Also:
Constant Field Values
Constructor Detail

TJCThread

public TJCThread()
Method Detail

compileJavaSource

public static void compileJavaSource(String filename,
                                     String source,
                                     TJCThread.CompiledClassReady callback)

compileTclSource

public static void compileTclSource(String filename,
                                    String proc_source,
                                    TJCThread.CompiledClassReady callback)

terminateThread

public static void terminateThread()

debugSetup

public static void debugSetup(String dbgstr)

isThreadReady

public static boolean isThreadReady()

getEventLog

public static String getEventLog()

startThread

public static void startThread()

run

public void run()
Specified by:
run in interface Runnable

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable


Copyright © 2015. All rights reserved.