Class AbstractResultSelectableTask
- java.lang.Object
-
- cern.accsoft.steering.jmad.kernel.AbstractJMadExecutable
-
- cern.accsoft.steering.jmad.kernel.task.AbstractTask
-
- cern.accsoft.steering.jmad.kernel.task.AbstractResultSelectableTask
-
- All Implemented Interfaces:
JMadExecutable
- Direct Known Subclasses:
RunPtcTwiss,RunTwiss
public abstract class AbstractResultSelectableTask extends AbstractTask
-
-
Constructor Summary
Constructors Constructor Description AbstractResultSelectableTask(TfsResultRequest resultRequest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<Command>createSelectCommands(java.lang.String selectFlag)ResultTypegetResultType()TheResultTypewhich is produced by this command.-
Methods inherited from class cern.accsoft.steering.jmad.kernel.task.AbstractTask
compose, getCommands
-
Methods inherited from class cern.accsoft.steering.jmad.kernel.AbstractJMadExecutable
getOutputFile, setOutputFile
-
-
-
-
Constructor Detail
-
AbstractResultSelectableTask
public AbstractResultSelectableTask(TfsResultRequest resultRequest)
-
-
Method Detail
-
createSelectCommands
protected java.util.List<Command> createSelectCommands(java.lang.String selectFlag)
-
getResultType
public ResultType getResultType()
Description copied from class:AbstractJMadExecutableTheResultTypewhich is produced by this command. This value is then used by the kernel, in order to determine which parser to use to determine the type of parser to use for parsing the madx-output.Shall be overridden by subclass, if it provides a result.
- Specified by:
getResultTypein interfaceJMadExecutable- Overrides:
getResultTypein classAbstractJMadExecutable- Returns:
- the result type for this executable
-
-