groovy.xml
Class DOMBuilder

A helper class for creating a W3C DOM tree

author:
James Strachan
version:
$Revision: 6778 $

Field Summary
 Document document
           
 DocumentBuilder documentBuilder
           
 
Constructor Summary
DOMBuilder(Document document)
           
DOMBuilder(DocumentBuilder documentBuilder)
           
 
Method Summary
void appendNamespaceAttributes(Element element, Map attributes)
          
Document createDocument()
          
Object createNode(Object name)
          
Object createNode(Object name, Object value)
          
Object createNode(Object name, Map attributes, Object value)
          
Object createNode(Object name, Map attributes)
          
static DOMBuilder newInstance()
          
static DOMBuilder newInstance(boolean validating, boolean namespaceAware)
          
static Document parse(Reader reader)
          
static Document parse(Reader reader, boolean validating, boolean namespaceAware)
          
void setParent(Object parent, Object child)
          
 

Constructor Detail

DOMBuilder

public DOMBuilder(Document document)


DOMBuilder

public DOMBuilder(DocumentBuilder documentBuilder)


Method Detail

appendNamespaceAttributes

void appendNamespaceAttributes(Element element, Map attributes)


createDocument

Document createDocument()


createNode

Object createNode(Object name)


createNode

Object createNode(Object name, Object value)


createNode

Object createNode(Object name, Map attributes, Object value)


createNode

Object createNode(Object name, Map attributes)


newInstance

public static DOMBuilder newInstance()


newInstance

public static DOMBuilder newInstance(boolean validating, boolean namespaceAware)


parse

public static Document parse(Reader reader)


parse

public static Document parse(Reader reader, boolean validating, boolean namespaceAware)


setParent

void setParent(Object parent, Object child)