Class OutputNameStyle
Object
OutputNameStyle
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
IndexableOutputNameStyle
,SimpleOutputNameStyle
,WithoutOutputNameStyle
Base class for an approach to generate a filename for an output.
- Author:
- Owen Feehan
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract OutputNameStyle
Deep copy the current object.The filename to be written, including prefix, suffix, etc. but excluding extension (and any period before the extension).An identifier used in rules to determine if an output is enabled or not.void
setOutputName
(String outputName) An identifier used in rules to determine if an output is enabled or not.
-
Constructor Details
-
OutputNameStyle
Creates a newOutputNameStyle
instance.- Parameters:
outputName
- An identifier used in rules to determine if an output is enabled or not.
-
OutputNameStyle
public OutputNameStyle()
-
-
Method Details
-
filenameWithoutExtension
The filename to be written, including prefix, suffix, etc. but excluding extension (and any period before the extension).- Returns:
- the filename (without an extension, including without the period before the extension), if one is defined. If one is not defined, the output is expected to occur without any filename.
-
duplicate
Deep copy the current object.- Returns:
- a newly created copy.
-
getOutputName
An identifier used in rules to determine if an output is enabled or not. -
setOutputName
An identifier used in rules to determine if an output is enabled or not.
-