Package adams.core.command
Interface ExternalCommandWithProgrammaticArguments
-
- All Superinterfaces:
CleanUpHandler
,Destroyable
,ExternalCommand
,FlowContextHandler
,OptionHandler
,QuickInfoSupporter
,Stoppable
,StoppableWithFeedback
public interface ExternalCommandWithProgrammaticArguments extends ExternalCommand
Interface for external commands that support programmatic options that get folded into the command.- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String[]
getAdditionalArguments()
Returns the additional arguments to append to the command.void
setAdditionalArguments(String[] value)
Sets the additional arguments to append to the command.-
Methods inherited from interface adams.core.Destroyable
destroy
-
Methods inherited from interface adams.core.command.ExternalCommand
addFormattedOutput, cleanUp, execute, generates, getLastCommand, getOutputFormatter, getOutputType, getStdErrProcessor, getStdOutProcessor, hasLastCommand, hasOutput, isExecuted, isFinished, isRunning, isUsingBlocking, output, outputFormatterTipText, outputTypeTipText, setOutputFormatter, setOutputType, setStdErrProcessor, setStdOutProcessor, stdErrProcessorTipText, stdOutProcessorTipText
-
Methods inherited from interface adams.flow.core.FlowContextHandler
getFlowContext, setFlowContext
-
Methods inherited from interface adams.core.option.OptionHandler
cleanUpOptions, defineOptions, getOptionManager, toCommandLine
-
Methods inherited from interface adams.core.QuickInfoSupporter
getQuickInfo
-
Methods inherited from interface adams.core.Stoppable
stopExecution
-
Methods inherited from interface adams.core.StoppableWithFeedback
isStopped
-
-
-
-
Method Detail
-
setAdditionalArguments
void setAdditionalArguments(String[] value)
Sets the additional arguments to append to the command.- Parameters:
value
- the arguments
-
getAdditionalArguments
String[] getAdditionalArguments()
Returns the additional arguments to append to the command.- Returns:
- the arguments
-
-