Package org.dom4j

Examples of org.dom4j.DocumentFactory.createElement()


       
        elem = factory.createElement("dbpath");
        database.add(elem);
        elem.add(factory.createText("(Enter database path here)"));

        elem = factory.createElement("domain");
        database.add(elem);
        elem.add(factory.createText("default"));
       
        elem = factory.createElement("persconfig");
        database.add(elem);
View Full Code Here


        elem = factory.createElement("domain");
        database.add(elem);
        elem.add(factory.createText("default"));
       
        elem = factory.createElement("persconfig");
        database.add(elem);
        elem.addAttribute("mode", "auto");
       
        elem = factory.createElement("dboptions");
        database.add(elem);
View Full Code Here

       
        elem = factory.createElement("persconfig");
        database.add(elem);
        elem.addAttribute("mode", "auto");
       
        elem = factory.createElement("dboptions");
        database.add(elem);
        createDefaultDbOptions(elem);
       
        elem = factory.createElement("publisheroptions");
        database.add(elem);
View Full Code Here

       
        elem = factory.createElement("dboptions");
        database.add(elem);
        createDefaultDbOptions(elem);
       
        elem = factory.createElement("publisheroptions");
        database.add(elem);
        createDefaultPublisherOptions(elem);
               
        database.add(factory.createElement("userclasses"));
       
View Full Code Here

       
        elem = factory.createElement("publisheroptions");
        database.add(elem);
        createDefaultPublisherOptions(elem);
               
        database.add(factory.createElement("userclasses"));
       
        parent.add(database);
        return database;
    }   
   
View Full Code Here

        if (bundle.getEntry("js/") != null)
        {
            SpeakeasyCommonJsModulesDescriptor descriptor = new SpeakeasyCommonJsModulesDescriptor(
                    moduleFactory, bundleContext, hostContainer, descriptorGeneratorManager, pluginAccessor);

            Element modules = factory.createElement("scoped-modules")
                .addAttribute("key", "modules")
                .addAttribute("location", "js");
            if (bundle.getEntry("css/") != null)
            {
                modules.addElement("dependency").setText("css");
View Full Code Here

            }
            final String content = StringUtils.join(IOUtils.readLines(in), "\n");
            JSONArray root = new JSONArray(stripComments(content));
            for (int x=0; x<root.length(); x++)
            {
                Element element = factory.createElement("scoped-web-item");
                element.addAttribute("key", "item-" + x);
                JSONObject item = root.getJSONObject(x);
                if (!item.isNull("section"))
                {
                    element.addAttribute("section", item.getString("section"));
View Full Code Here

        <w:shd w:fill="00FF00"/>
        <!-- Table Cell Shading see chapter 2.4.33
      </w:tcPr>
     */
    DocumentFactory factory=DocumentFactory.getInstance();
    Element cellProperties=factory.createElement(new QName(WordprocessingML.TABLE_CELL_PROPERTIES, WordDocument.namespaceWord));

    if (cellBackgroundColor!=null) {
      //add shading only if a color has been defined
      addBackgroundProperties( cellProperties);
    }
View Full Code Here

    //TODO why namespace makes trouble with table border ??
    //  Element cellAsXml = rootDocument.createElementNS(WordprocessingML.NS_WORD12,"tc");
//      Element cellProperties = rootDocument.createElementNS(WordprocessingML.NS_WORD12,"tcPr");
    DocumentFactory factory=DocumentFactory.getInstance();
    Element cellAsXml=factory.createElement(new QName(WordprocessingML.TABLE_CELL, WordDocument.namespaceWord));
    cellAsXml.add(addCellProperties());
    //TODO optimize here, addCellProperties call again DocumentFactory. sent as argument and use addElement instead

    //add all the paragraphs
    for (Iterator iter = paraList.iterator(); iter.hasNext();) {
View Full Code Here

  private Element buildColumnSize() {
    //default table width for the moment
    //TODO implement something for table size if needed

    DocumentFactory factory=DocumentFactory.getInstance();
    Element columnSizeXml=factory.createElement(new QName(WordprocessingML.TABLE_PROPERTIES_PREFRED_TABLE_WIDTH, WordDocument.namespaceWord));
    columnSizeXml.addAttribute(new QName(WordprocessingML.TABLE_CELL_WIDTH_VALUE, WordDocument.namespaceWord), "0");//TODO hard coded

    //alignment
    // w:type="auto"
    //TODO rename TABLE_CELL_WIDTH_TYPE as it is also used here
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.