if (!targetFile.exists()) {
getLog().info("Adding new overlay folder " + getBaseFolder().getName().getRelativeName(targetFile.getName()));
targetFile.createFolder();
}
else if (targetFile.getType().equals(FileType.FILE)) {
throw new WGDesignSyncException("Unable to apply overlay. Folder '" + getBaseFolder().getName().getRelativeName(targetFile.getName()) + " already exists as file. Delete it enable overlay management again");
}
copyNewResources(sourceFile, targetFile);
}
else if (sourceFile.getType().equals(FileType.FILE)) {
if (!targetFile.exists()) {