This class is used for merging an existing file with a new code generated file.
It will merge the GuardedBorder contents (i.e the custom code) of the existing file into the new file.
performMerge(BufferedReader newTemplate, BufferedReader existingFile) Merges the existing File into the new code generated file returning the contents as a String
Parameters: newTemplate - the new code generated file. Parameters: existingFile - the existing file. throws: IOException - if any IO error occurs. throws: SourceDecomposerException - if the file is malformed or if it cannot be decomposed.
Merges the existing File into the new code generated file returning the contents as a String
Parameters: newTemplate - the new code generated file. Parameters: existingFile - the existing file. throws: IOException - if any IO error occurs. throws: SourceDecomposerException - if the file is malformed or if it cannot be decomposed. the merged contents.