public class PROTEUSLauncher extends JobLauncher
A PROTEUS Item for launching jobs.
component
Constructor and Description |
---|
PROTEUSLauncher()
The constructor.
|
PROTEUSLauncher(org.eclipse.core.resources.IProject projectSpace)
The constructor with a project space in which files should be
manipulated.
|
Modifier and Type | Method and Description |
---|---|
FormStatus |
process(java.lang.String actionName)
This operation launches the PROTEUS job.
|
addHost, addInputType, clone, copy, deleteHost, disableMPI, disableOpenMP, disableTBB, enableMPI, enableOpenMP, enableTBB, equals, getAllHosts, hashCode, reloadProjectData, removeInputType, setExecutable, update
addListener, cancelProcess, cancelProcess, copy, disable, equals, getAvailableActions, getDescription, getForm, getId, getItemBuilderName, getItemType, getName, getOutputFile, getResource, getResource, getStatus, hasProject, isEnabled, loadFromPSF, loadInput, setActionFactory, setDescription, setId, setIOService, setItemBuilderName, setName, setProject, setupFormWithServices, submitForm, update, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
public PROTEUSLauncher()
The constructor.
public PROTEUSLauncher(org.eclipse.core.resources.IProject projectSpace)
The constructor with a project space in which files should be manipulated.
projectSpace
- The Eclipse project where files should be stored and from which they should be retrieved.
public FormStatus process(java.lang.String actionName)
This operation launches the PROTEUS job.
process
in class JobLauncher
actionName
- The name of action that should be performed using the processed Form data.
The status of the Item after processing the Form and executing the action. It returns FormStatus.InfoError if it is unable to run for any reason, including being asked to run actions that are not in the list of available actions.