{
getLogger().debug( "Copying file " + template );
if ( failIfExists && outFile.exists() )
{
throw new OutputFileExists( "Don't rewrite file " + outFile.getName() );
}
else if ( outFile.exists() )
{
getLogger().warn( "CP Don't override file " + outFile );