Nuxeo Enterprise Platform 5.4

org.nuxeo.common.xmap
Class XMLBuilder

java.lang.Object
  extended by org.nuxeo.common.xmap.XMLBuilder

public class XMLBuilder
extends java.lang.Object


Constructor Summary
XMLBuilder()
           
 
Method Summary
static org.w3c.dom.Element addElement(org.w3c.dom.Element root, Path path)
           
static org.w3c.dom.Element addElement(org.w3c.dom.Element parent, java.lang.String segment)
           
static void fillField(org.w3c.dom.Element element, java.lang.String value, java.lang.String attribute)
           
static org.w3c.dom.Element getOrCreateElement(org.w3c.dom.Element root, Path path)
           
static java.lang.String saveToXML(java.lang.Object object, org.w3c.dom.Element root, XAnnotatedObject xao)
           
static void toXML(java.lang.Object o, org.w3c.dom.Element parent, XAnnotatedObject xao)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLBuilder

public XMLBuilder()
Method Detail

saveToXML

public static java.lang.String saveToXML(java.lang.Object object,
                                         org.w3c.dom.Element root,
                                         XAnnotatedObject xao)

toXML

public static void toXML(java.lang.Object o,
                         org.w3c.dom.Element parent,
                         XAnnotatedObject xao)
                  throws java.lang.Exception
Throws:
java.lang.Exception

getOrCreateElement

public static org.w3c.dom.Element getOrCreateElement(org.w3c.dom.Element root,
                                                     Path path)

addElement

public static org.w3c.dom.Element addElement(org.w3c.dom.Element root,
                                             Path path)

addElement

public static org.w3c.dom.Element addElement(org.w3c.dom.Element parent,
                                             java.lang.String segment)

fillField

public static void fillField(org.w3c.dom.Element element,
                             java.lang.String value,
                             java.lang.String attribute)

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.