Package org.dom4j

Examples of org.dom4j.Element.addElement()


    Document doc = DocumentHelper.createDocument();
    Element root = doc.addElement("dependencies");
    List<PageDependencyEntity> list = getDao().getPageDependencyDao().select();
    for (PageDependencyEntity entity : list) {
      Element itemElement = root.addElement("item");
      itemElement.addElement("page").setText(entity.getPage());
      itemElement.addElement("dependency").setText(entity.getDependency());
    }
    return doc.asXML();
  }
View Full Code Here


    Element root = doc.addElement("dependencies");
    List<PageDependencyEntity> list = getDao().getPageDependencyDao().select();
    for (PageDependencyEntity entity : list) {
      Element itemElement = root.addElement("item");
      itemElement.addElement("page").setText(entity.getPage());
      itemElement.addElement("dependency").setText(entity.getDependency());
    }
    return doc.asXML();
  }

  public void read(Element rootElement) throws DaoTaskException {
View Full Code Here

    Element qtimetadata = root.addElement("qtimetadata");
    for (Iterator iter = metadata.keySet().iterator(); iter.hasNext();) {
      String key = (String) iter.next();
      String value = (String)metadata.get(key);
      Element metadatafield = qtimetadata.addElement("qtimetadatafield");
      metadatafield.addElement("fieldlabel").setText(key);
      metadatafield.addElement("fieldentry").setText(value);
    }
  }

  public String getField(String key) { return (String)metadata.get(key); }
View Full Code Here

    for (Iterator iter = metadata.keySet().iterator(); iter.hasNext();) {
      String key = (String) iter.next();
      String value = (String)metadata.get(key);
      Element metadatafield = qtimetadata.addElement("qtimetadatafield");
      metadatafield.addElement("fieldlabel").setText(key);
      metadatafield.addElement("fieldentry").setText(value);
    }
  }

  public String getField(String key) { return (String)metadata.get(key); }
 
View Full Code Here

    return doc.asXML();
  }

  private void createTagXML(Element element, TreeItemDecorator<TagEntity> tag) {
    Element tagElement = element.addElement("tag");
    tagElement.addElement("name").setText(tag.getEntity().getName());
    String title = tag.getEntity().getTitle();
    if (StringUtils.isEmpty(title)) {
      title = tag.getEntity().getName();
    }
    tagElement.addElement("title").setText(title);
View Full Code Here

    tagElement.addElement("name").setText(tag.getEntity().getName());
    String title = tag.getEntity().getTitle();
    if (StringUtils.isEmpty(title)) {
      title = tag.getEntity().getName();
    }
    tagElement.addElement("title").setText(title);
    for (TreeItemDecorator<TagEntity> child : tag.getChildren()) {
      createTagXML(tagElement, child);
    }
  }
 
View Full Code Here

    // Feedback for all other cases eg. none has been answered at all
    Element incorrect = resprocessingXML.addElement("respcondition");
    incorrect.addAttribute("title", "Fail");
    incorrect.addAttribute("continue", "Yes");
    incorrect.addElement("conditionvar").addElement("other");
    Element setvar = incorrect.addElement("setvar");
    setvar.addAttribute("varname", "SCORE");
    setvar.addAttribute("action", "Set");
    setvar.setText("0");
    QTIEditHelper.addFeedbackFail(incorrect);
View Full Code Here

   */
  public static void addSolutionElement(Element root, String solutionText) {
    Element el_solution = root.addElement("itemfeedback");
    el_solution.addAttribute("ident", "Solution");
    el_solution.addAttribute("view", "All");
    el_solution.addElement("solution").addElement("solutionmaterial").addElement("material").addElement("mattext").addCDATA(solutionText);
  }

  /**
   * Add hint
   * @param root
View Full Code Here

    Element el_feedback = root.addElement("itemfeedback");
    el_feedback.addAttribute("ident", "Hint");
    el_feedback.addAttribute("view", "All");
    Element el_hint = el_feedback.addElement("hint");
    el_hint.addAttribute("feedbackstyle", "Incremental");
    el_hint.addElement("hintmaterial").addElement("material").addElement("mattext").addCDATA(hintText);
  }
 
 
  /**
   * Retrieves all deleteable media files, that is the media files that are referenced by thisItem only.
View Full Code Here

    String name = user.getProperty(UserConstants.LASTNAME, locale) + " " + user.getProperty(UserConstants.FIRSTNAME, locale) + " (" + identity.getName() + ")";
    String instId = user.getProperty(UserConstants.INSTITUTIONALUSERIDENTIFIER, locale);
    String instName = user.getProperty(UserConstants.INSTITUTIONALNAME, locale);

    if (instId == null) instId = "N/A";
    context.addElement("name").addText(name);

    String institution;
    if (instName == null) institution = "N/A";
    else institution = instName;
    if (institution == null) institution = "N/A";
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.