com.izforge.izpack.installer
Class ProcessPanelWorker.ExecutableFile
java.lang.Object
com.izforge.izpack.installer.ProcessPanelWorker.ExecutableFile
- All Implemented Interfaces:
- ProcessPanelWorker.Processable
- Enclosing class:
- ProcessPanelWorker
- private static class ProcessPanelWorker.ExecutableFile
- extends java.lang.Object
- implements ProcessPanelWorker.Processable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
filename
private java.lang.String filename
arguments
private java.util.List arguments
handler
protected AbstractUIProcessHandler handler
ProcessPanelWorker.ExecutableFile
public ProcessPanelWorker.ExecutableFile(java.lang.String fn,
java.util.List args)
run
public boolean run(AbstractUIProcessHandler handler,
VariableSubstitutor vs)
- Specified by:
run
in interface ProcessPanelWorker.Processable
- Parameters:
handler
- The UI handler for user interaction and to send output to.
- Returns:
- true on success, false if processing should stop
stopMonitor
private void stopMonitor(ProcessPanelWorker.ExecutableFile.OutputMonitor m,
java.lang.Thread t)