Package org.freeplane.core.io.xml

Examples of org.freeplane.core.io.xml.TreeXmlWriter


  /***********************************************************************************
   * METHODS
   **********************************************************************************/
 
  public void storeProject(final Writer writer, AWorkspaceProject project) throws IOException {
    final TreeXmlWriter xmlWriter = new TreeXmlWriter(writeManager, writer);
    xmlWriter.setHint(Hint.MODE, MapWriter.Mode.FILE);
    writeNode(xmlWriter, project.getModel().getRoot());
    xmlWriter.flush();
    writer.close();
  }
View Full Code Here


    xmlWriter.addElement(node, nodeTag);
  }

  public void writeNodeAsXml(final Writer writer, final AWorkspaceTreeNode node) throws IOException {
    final TreeXmlWriter xmlWriter = new TreeXmlWriter(writeManager, writer);
    writeNode(xmlWriter, node);
    xmlWriter.flush();
  }
View Full Code Here

    writeNode(writer, rootNode, saveInvisible, true);
  }

  public void writeMapAsXml(final MapModel map, final Writer fileout, final Mode mode, final boolean saveInvisible,
                            final boolean forceFormat) throws IOException {
    final TreeXmlWriter xmlWriter = new TreeXmlWriter(writeManager, fileout);
    xmlWriter.setHint(Hint.MODE, mode);
    if (forceFormat) {
      xmlWriter.setHint(WriterHint.FORCE_FORMATTING);
    }
    final XMLElement xmlMap = new XMLElement("map");
    setSaveInvisible(saveInvisible);
    xmlWriter.addElement(map, xmlMap);
    xmlWriter.flush();
    fileout.close();
  }
View Full Code Here

    }
  }

  public void writeNodeAsXml(final Writer writer, final NodeModel node, final Mode mode,
                             final boolean writeInvisible, final boolean writeChildren, boolean forceFormat) throws IOException {
    final TreeXmlWriter xmlWriter = new TreeXmlWriter(writeManager, writer);
    xmlWriter.setHint(Hint.MODE, mode);
    if (forceFormat) {
      xmlWriter.setHint(WriterHint.FORCE_FORMATTING);
    }
    writeNode(xmlWriter, node, writeInvisible, writeChildren);
    xmlWriter.flush();
  }
View Full Code Here

TOP

Related Classes of org.freeplane.core.io.xml.TreeXmlWriter

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.