public class ExecuteProcess extends java.lang.Object implements ExecutableInterface
| Constructor and Description |
|---|
ExecuteProcess(java.lang.String executableURL)
Instantiates a new execute process.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getInputSwitch()
Gets the input switch.
|
java.lang.String |
getOutputSwitch()
Gets the output switch.
|
java.lang.String |
getVariableString()
Gets the variable string.
|
java.io.File |
getWorkingDirectory()
Gets the working directory.
|
void |
run()
Run.
|
void |
run(java.util.HashMap<Node,java.lang.Object> inputObjectAtNodeMap,
java.lang.Object[] outputs)
Run.
|
void |
setInputSwitch(java.lang.String inputSwitch)
Sets the input switch.
|
void |
setOutputSwitch(java.lang.String outputSwitch)
Sets the output switch.
|
void |
setVariableString(java.lang.String variableString)
Sets the variable string.
|
void |
setWorkingDirectory(java.lang.String directory)
Sets the working directory.
|
public ExecuteProcess(java.lang.String executableURL)
executableURL - the executable urlpublic void run()
ExecutableInterfacerun in interface ExecutableInterfacepublic void run(java.util.HashMap<Node,java.lang.Object> inputObjectAtNodeMap, java.lang.Object[] outputs)
ExecutableInterfacerun in interface ExecutableInterfaceinputObjectAtNodeMap - the input object at node mapoutputs - the outputspublic java.lang.String getInputSwitch()
public void setInputSwitch(java.lang.String inputSwitch)
inputSwitch - the new input switchpublic java.lang.String getOutputSwitch()
public void setOutputSwitch(java.lang.String outputSwitch)
outputSwitch - the new output switchpublic java.lang.String getVariableString()
public void setVariableString(java.lang.String variableString)
variableString - the new variable stringpublic void setWorkingDirectory(java.lang.String directory)
directory - the new working directorypublic java.io.File getWorkingDirectory()