public void selectNote(String id) {
   NoteHeader note = getNoteProvider(false).getNote(id);
   if (note != null && !note.isLocked()) {
     getNoteProvider(true).lock(id);
     listeners.noteSelected(id);
   }
 }
 public void unlock(String id) {
   NoteHeader note = getNoteProvider(false).getNote(id);
   if (note != null) {
     note.setLockedUntil(null);
     setChanged();
     listeners.noteUnlocked(id);
   }
 }
 public void storeNote(String id, String title, String content) {
   NoteHeader note = getNoteProvider(false).getNote(id);
   if (note != null) {
     setChanged();
     note.setTitle(title);
     session.set(id, content);
     listeners.noteChanced(id);
   }
 }
Beispiel #4
0
 @Override
 public int hashCode() {
   return "NoteDetails".hashCode() + noteHeader.hashCode() + noteContent.hashCode();
 }