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)
ResultType
getResultType()
TheResultType
which 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:AbstractJMadExecutable
TheResultType
which 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:
getResultType
in interfaceJMadExecutable
- Overrides:
getResultType
in classAbstractJMadExecutable
- Returns:
- the result type for this executable
-
-