if (checkTest()) {
return;
}
view.pdfPanel.closeFile();
NbEditorDocument doc = (NbEditorDocument) UpdateNodeTask.getInstance().getLastDocument();//lastResult.getSnapshot().getSource().getDocument(false);// ElementProvider.getInstance().getEditorCookie();//TopComponent.getRegistry().getActivated().getLookup().lookup(EditorCookie.class);
LyDataObject o = (LyDataObject) doc.getDocumentProperties().get("stream");
SaveCookie sv = o.getCookie(SaveCookie.class);
if (sv != null) {
sv.save();
}
lyFileName = o.getPrimaryFile().getPath();
//remove old
out = LilyOptions.getTempDir();
try {
File files[] = new File(out).listFiles();
for (File f : files) {
f.delete();
}
} catch (Exception ex) {
}
pdfFileName = out + "/" + o.getPrimaryFile().getName() + ".pdf";
midiFileName = out + "/" + o.getPrimaryFile().getName() + ".mid";
LILY_DIR = LilyOptions.getLilypondDir();
Executor exe = new Executor();
File folder = new File(LILY_DIR + "/usr/bin");