wt.tools.generation.language
Class MergableWriterFile
java.lang.Object
java.io.Writer
wt.util.OutputFile
wt.tools.generation.language.MergableWriterFile
- Direct Known Subclasses:
- ClassWriterFile
- public class MergableWriterFile
- extends OutputFile
Methods inherited from class wt.util.OutputFile |
backUpName, close, close, createBackupFile, ensureDirectoryExists, flush, get, getAllFiles, getFileName, getMergeFileName, getWriteMode, getWriter, open, print, println, restoreBackupFile, setEncoding, setFileName, setMergeFileName, setRemoveMergeFile, setWriteMode, toString, write |
outputEntities
protected Vector outputEntities
MergableWriterFile
protected MergableWriterFile()
addOutput
public void addOutput(MergableWriter output)
get
public static MergableWriterFile get(String theFileName,
Class fileType)
mergePreparation
protected boolean mergePreparation(File file)
- Description copied from class:
OutputFile
- Perform necessary preparations for merging with the
File
.
This method just returns true, but exists as a means of sub-classes
providing specific merge preparation behavior.
- Overrides:
mergePreparation
in class OutputFile
- Parameters:
file
- the File
which will be merged.
- Returns:
- true if it succeeds, otherwise return false
write
public void write()
writeFooter
protected void writeFooter()
writeHeader
protected void writeHeader()