fmFile.createNewFile();
} else {
fmFile = new File(getClass().getResource("DefaultPattern" + "/" + templete.getName() + "/" + templete.getName() + ".fm").toURI());
}
fileOutputStream = new FileOutputStream(fmFile);
patternParser.saveFm(fileOutputStream, templete);
fileOutputStream.close();
File cmFile;
if (getClass().getResource("DefaultPattern" + "/" + templete.getName() + "/" + templete.getName() + ".cm") == null) {
cmFile = new File(getClass().getResource("DefaultPattern/" + templete.getName()).getPath() + "/" + templete.getName() + ".cm");