@SuppressWarnings("unchecked") public FindNotesTask(int offset, int maxNotes, @Nullable Notebook notebook, @Nullable LinkedNotebook linkedNotebook, @Nullable String query) { super((Class) List.class); NoteFilter noteFilter = new NoteFilter(); noteFilter.setOrder(NoteSortOrder.UPDATED.getValue()); if (!TextUtils.isEmpty(query)) { noteFilter.setWords(query); } if (notebook != null) { noteFilter.setNotebookGuid(notebook.getGuid()); } mSearch = new EvernoteSearchHelper.Search() .setOffset(offset) .setMaxNotes(maxNotes) .setNoteFilter(noteFilter); if (linkedNotebook != null) { mSearch.addLinkedNotebook(linkedNotebook); } else { mSearch.addScope(EvernoteSearchHelper.Scope.PERSONAL_NOTES); } }
protected List<NotesMetadataList> findNotesInLinkedNotebook(Search search, LinkedNotebook linkedNotebook) throws Exception { EvernoteLinkedNotebookHelper linkedNotebookHelper = mClientFactory.getLinkedNotebookHelper(linkedNotebook); Notebook correspondingNotebook = linkedNotebookHelper.getCorrespondingNotebook(); // create a deep copy so that we don't touch the initial search request values NoteFilter noteFilter = new NoteFilter(search.getNoteFilter()); noteFilter.setNotebookGuid(correspondingNotebook.getGuid()); return findAllNotes(search, linkedNotebookHelper.getClient(), noteFilter); }
protected List<NotesMetadataList> findNotesInBusinessNotebook(Search search, LinkedNotebook linkedNotebook) throws Exception { EvernoteBusinessNotebookHelper businessNotebookHelper = mClientFactory.getBusinessNotebookHelper(); EvernoteLinkedNotebookHelper linkedNotebookHelper = mClientFactory.getLinkedNotebookHelper(linkedNotebook); Notebook correspondingNotebook = linkedNotebookHelper.getCorrespondingNotebook(); // create a deep copy so that we don't touch the initial search request values NoteFilter noteFilter = new NoteFilter(search.getNoteFilter()); noteFilter.setNotebookGuid(correspondingNotebook.getGuid()); return findAllNotes(search, businessNotebookHelper.getClient(), noteFilter); }
note.setNotebookGuid(mNotebook.getGuid());
OMElement omResponse = EvernoteUtil.parseResponse("notebook.create.success"); OMElement omNotebook = EvernoteUtil.createOMElement("notebook"); EvernoteUtil.addAttribute(omNotebook, "guid", createdNotebook.getGuid()); omResponse.addChild(omNotebook); EvernoteUtil.preparePayload(messageContext,omResponse);
OMElement omResponse = EvernoteUtil.parseResponse("notebook.display.success"); OMElement omNotebook = EvernoteUtil.createOMElement("notebook"); EvernoteUtil.addAttribute(omNotebook, "guid", notebook.getGuid()); EvernoteUtil.addElement(omNotebook, "notebookName", notebook.getName()); omResponse.addChild(omNotebook);
Notebook parentNotebook = noteStoreClient.getNotebook(notebookGuid); if (parentNotebook != null && parentNotebook.isSetGuid()) { note.setGuid(parentNotebook.getGuid());
EvernoteUtil.addAttribute(omNotebook,"guid",notebook.getGuid()); EvernoteUtil.addElement(omNotebook,"notebookName",notebook.getName()); omNotebooks.addChild(omNotebook);