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 OutputNameStyleDeep 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.voidsetOutputName(String outputName) An identifier used in rules to determine if an output is enabled or not.
-
Constructor Details
-
OutputNameStyle
Creates a newOutputNameStyleinstance.- 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.
-