public interface Cli01Config extends JackConfig
| Modifier and Type | Method and Description |
|---|---|
Cli01CompilationTask |
getTask(java.lang.String[] args)
Creates an instance of the
Cli01CompilationTask according to this configuration. |
void |
setStandardError(java.io.PrintStream standardError)
Redirect Jack's error output to the given stream.
|
void |
setStandardOutput(java.io.PrintStream standardOutput)
Redirect Jack's standards output to the given stream.
|
void |
setWorkingDirectory(java.io.File workingDirectory)
Defines Jack's working directory.
|
@Nonnull Cli01CompilationTask getTask(@Nonnull java.lang.String[] args) throws ConfigurationException
Cli01CompilationTask according to this configuration.args - To be handled as command line arguments.Cli01CompilationTaskConfigurationException - if something is wrong in Jack's configurationvoid setStandardError(@Nonnull
java.io.PrintStream standardError)
standardError - The stream where to write errors.void setStandardOutput(@Nonnull
java.io.PrintStream standardOutput)
standardOutput - The stream where to write non error messages.void setWorkingDirectory(@Nonnull
java.io.File workingDirectory)
workingDirectory - The base directory that will be used to evaluate non absolute file
paths.