Calling this method on a lock that has already been released has no effect.
135136137138139140141142143144145
// not to disk. We need to set it here so that the display page // won't veto removal. transformationHasBeenSaved = true; return newTransformation; } finally { waitLock.release(); } } private void applyPageInformationOnTransformation() throws WizardPageException { try {
302303304305306307308309310311312
EventQueue.invokeLater(new Runnable() { @Override public void run() { handleValidationResult(isValid); waitLock.release(); } }); } }; Application.getWorker().submitForParallel(job);