proyecto.utilidades
Class HebraEjecucion

java.lang.Object
  extended by java.lang.Thread
      extended by proyecto.utilidades.HebraEjecucion
All Implemented Interfaces:
Runnable

public class HebraEjecucion
extends Thread

Hebra

Clase que extiende a java Threard para optimizar el proceso de compilación de nuestro editor. Abre un proceso para la llamada a java para su ejecución del fichero .class. Cuando la compilación ha sido satisfactoria.

La llamada al proceso se realiza con la siguiente estructura: java -classpath aFicheroPadre aFicheroSinExtension

See Also:
Thread

Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
(package private)  File aFichero
          The a fichero.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
HebraEjecucion(File aArgumento)
          Constructor hebra.
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

aFichero

File aFichero
The a fichero.

Constructor Detail

HebraEjecucion

public HebraEjecucion(File aArgumento)
Constructor hebra. Creado : Parras, 12-oct-2009

Parameters:
aArgumento - fichero a compilar
Method Detail

run

public void run()
Specified by:
run in interface Runnable
Overrides:
run in class Thread