proyecto.utilidades
Class HebraEjecucion
java.lang.Object
java.lang.Thread
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
Field Summary |
(package private) File |
aFichero
The a fichero. |
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 |
aFichero
File aFichero
- The a fichero.
HebraEjecucion
public HebraEjecucion(File aArgumento)
- Constructor hebra.
Creado : Parras, 12-oct-2009
- Parameters:
aArgumento
- fichero a compilar
run
public void run()
- Specified by:
run
in interface Runnable
- Overrides:
run
in class Thread