Package cx.fbn.nevernote.xml

Examples of cx.fbn.nevernote.xml.ImportData


   
      String fileName = fd.selectedFiles().get(0);
//      saveLastPath.substring(0,fileName.lastIndexOf("/"));

      if (fileName.endsWith(".nnex")) {
          ImportData noteReader = new ImportData(conn, false);
        if (selectedNotebookGUIDs != null && selectedNotebookGUIDs.size() > 0)
          noteReader.setNotebookGuid(selectedNotebookGUIDs.get(0));
        else
          noteReader.setNotebookGuid(listManager.getNotebookIndex().get(0).getGuid());
 
        noteReader.importData(fileName);
     
        if (noteReader.lastError != 0) {
          setMessage(noteReader.getErrorMessage());
          logger.log(logger.LOW, "Import problem: " +noteReader.lastError);
          waitCursor(false);
          return;
        }
      } else {
          if (fileName.endsWith(".enex")) {
              ImportEnex noteReader = new ImportEnex(conn, false);
            if (selectedNotebookGUIDs != null && selectedNotebookGUIDs.size() > 0)
              noteReader.setNotebookGuid(selectedNotebookGUIDs.get(0));
            else
              noteReader.setNotebookGuid(listManager.getNotebookIndex().get(0).getGuid());
 
            waitCursor(false);
            if (QMessageBox.question(this, tr("Confirmation"),
                tr("Create new tags from import?"),
                QMessageBox.StandardButton.Yes,
                QMessageBox.StandardButton.No) == StandardButton.Yes.value()) {
                      noteReader.createNewTags = true;
            } else
              noteReader.createNewTags = false;
            waitCursor(true);
            noteReader.importData(fileName);
     
            if (noteReader.lastError != 0) {
              setMessage(noteReader.getErrorMessage());
              logger.log(logger.LOW, "Import problem: " +noteReader.lastError);
              waitCursor(false);
              return;
            }
          }
View Full Code Here


    waitCursor(true);
      saveLastPath = fd.selectedFiles().get(0);
      saveLastPath = saveLastPath.substring(0,saveLastPath.lastIndexOf("/"));

    setMessage(tr("Restoring database"));
      ImportData noteReader = new ImportData(conn, true);
      noteReader.importData(fd.selectedFiles().get(0));
     
      if (noteReader.lastError != 0) {
        setMessage(noteReader.getErrorMessage());
        logger.log(logger.LOW, "Restore problem: " +noteReader.lastError);
        waitCursor(false);
        return;
      }
     
View Full Code Here

TOP

Related Classes of cx.fbn.nevernote.xml.ImportData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.