public class OutputArguments extends Object
Constructor and Description |
---|
OutputArguments() |
Modifier and Type | Method and Description |
---|---|
void |
assignSuggestedImageOutputFormat(ImageFileFormat format)
Assigns a suggestion for a preferred image-output format.
|
OutputEnabledDelta |
getOutputEnabledDelta()
Additions/subtractions of outputs for the experiment supplied by the user.
|
OutputPrefixerSettings |
getPrefixer()
Where outputs are written, and how identifiers are styled.
|
boolean |
isOmitExperimentIdentifier()
Has a request occurred that the experiment-identifier is omitted?
|
void |
requestOmitExperimentIdentifier(String argument)
Requests that the experiment-identifier (name and index) is not included in the
output-directory path.
|
void |
requestOutputIncrementingNumberSequence()
Requests outputting with an incrementing number sequence, rather than the usual outputter
(normally based upon input filenames).
|
void |
requestOutputSuppressDirectories()
Requests suppressing directories (replacing subdirectory separators with an underscore) in
the identifiers that are outputted.
|
public void assignSuggestedImageOutputFormat(ImageFileFormat format)
format
- the preferred format.public void requestOutputIncrementingNumberSequence()
public void requestOutputSuppressDirectories()
public void requestOmitExperimentIdentifier(String argument)
Note that argument
is ignored, and retained so as to have a compatible interface
with other code.
argument
- the arguments to the command-line (which are ignored).public boolean isOmitExperimentIdentifier()
i.e. the name and index are not included in the output-directory path.
public OutputPrefixerSettings getPrefixer()
public OutputEnabledDelta getOutputEnabledDelta()
These are applied to an existing source of output-enabled rules (e.g. defaults from a
task, or rules defined in the experiment's OutputManager
.
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.