private void saveNotes() { if (notesAdapter == null || notesViewer == null || notesViewer.getControl().isDisposed() || !notesViewer.hasModified()) return; doSaveNotes(); notesViewer.resetModified(); }