Package org.dom4j

Examples of org.dom4j.Element.addElement()


                for (Iterator it = ((Collection) value).iterator(); it.hasNext();) {
                    field.addElement("value").setText(encode(it.next()));
                }
            }
            else {
                field.addElement("value").setText(encode(value));
            }
        }
    }

    public DataForm createCopy() {
View Full Code Here


     * @param value the value of the option.
     */
    public void addOption(String label, String value) {
        Element option = element.addElement("option");
        option.addAttribute("label", label);
        option.addElement("value").setText(value);
    }

    /**
     * Returns the available options to answer for this question. The returned options cannot
     * be modified but they will be updated if the underlying DOM object gets updated.
View Full Code Here

        Element destroy = query.addElement("destroy");
        if (alternateJID != null) {
            destroy.addAttribute("jid", alternateJID.toString());
        }
        if (reason != null) {
            destroy.addElement("reason").setText(reason);
        }
    }
}
View Full Code Here

        Element form = query.addElement("x", "jabber:x:data");
        form.addAttribute("type", "submit");
        // Add static field
        Element field = form.addElement("field");
        field.addAttribute("var", "FORM_TYPE");
        field.addElement("value").setText("http://jabber.org/protocol/muc#roomconfig");
        // Add the specified fields and their corresponding values
        for (String variable : fieldValues.keySet()) {
            field = form.addElement("field");
            field.addAttribute("var", variable);
            for (String value : fieldValues.get(variable)) {
View Full Code Here

        // Add the specified fields and their corresponding values
        for (String variable : fieldValues.keySet()) {
            field = form.addElement("field");
            field.addAttribute("var", variable);
            for (String value : fieldValues.get(variable)) {
                field.addElement("value").setText(value);
            }
        }
    }
}
View Full Code Here

        super();
        Element element = addChildElement("x", "http://jabber.org/protocol/muc#user");
        Element invite = element.addElement("invite");
        invite.addAttribute("to", invitee);
        if (reason != null && reason.length() > 0) {
            invite.addElement("reason").setText(reason);
        }
    }
}
View Full Code Here

 
  @Override
  public String getFolderSystemFile(FolderEntity folder) {
    Document doc = DocumentHelper.createDocument();
    Element e = doc.addElement("folder");
    e.addElement("title").setText(notNull(folder.getTitle()));
    Element p = e.addElement("permissions");
    List<FolderPermissionEntity> list = getDao().getFolderPermissionDao()
        .selectByFolder(folder.getId());
    for (FolderPermissionEntity permission : list) {
      createFolderPermissionXML(p, permission);
View Full Code Here

  private void createFolderPermissionXML(Element permissionsElement,
      final FolderPermissionEntity permission) {
    GroupEntity group = getDao().getGroupDao().getById(
        permission.getGroupId());
    Element permissionElement = permissionsElement.addElement("permission");
    permissionElement.addElement("group").setText(group.getName());
    permissionElement.addElement("permissionType").setText(
        permission.getPermission().name());
  }

  @Override
View Full Code Here

      final FolderPermissionEntity permission) {
    GroupEntity group = getDao().getGroupDao().getById(
        permission.getGroupId());
    Element permissionElement = permissionsElement.addElement("permission");
    permissionElement.addElement("group").setText(group.getName());
    permissionElement.addElement("permissionType").setText(
        permission.getPermission().name());
  }

  @Override
  public String importResourceFile(final ZipEntry entry, byte[] data)
View Full Code Here

  @Override
  public String createThemeExportXML(final TemplateEntity theme) {
    Document doc = DocumentHelper.createDocument();
    Element root = doc.addElement("template");
    root.addElement("title").addText(theme.getTitle());
    root.addElement("url").addText(theme.getUrl());
    root.addElement("content").addText(theme.getContent());
    return doc.asXML();
  }
 
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.