groovy.xml
Class SAXBuilder
java.lang.Object
  
groovy.lang.GroovyObjectSupport
      
groovy.util.BuilderSupport
          
groovy.xml.SAXBuilder
- All Implemented Interfaces: 
 - GroovyObject
 
public class SAXBuilder
- extends BuilderSupport
 
A builder for generating W3C SAX events.  Use similar to MarkupBuilder.
- Version:
 
  - $Revision$
 
- Author:
 
  - James Strachan
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SAXBuilder
public SAXBuilder(ContentHandler handler)
setParent
protected void setParent(Object parent,
                         Object child)
- Specified by:
 setParent in class BuilderSupport
 
 
createNode
protected Object createNode(Object name)
- Specified by:
 createNode in class BuilderSupport
 
 
createNode
protected Object createNode(Object name,
                            Object value)
- Specified by:
 createNode in class BuilderSupport
 
 
createNode
protected Object createNode(Object name,
                            Map attributeMap,
                            Object text)
- Specified by:
 createNode in class BuilderSupport
 
 
doStartElement
protected void doStartElement(Object name,
                              Attributes attributes)
 
nodeCompleted
protected void nodeCompleted(Object parent,
                             Object name)
- Description copied from class: 
BuilderSupport 
- A hook to allow nodes to be processed once they have had all of their
 children applied.
- Overrides:
 nodeCompleted in class BuilderSupport
 
- Parameters:
 parent - the parent of the node being processedname - the current node being processed
 
 
handleException
protected void handleException(SAXException e)
 
createNode
protected Object createNode(Object name,
                            Map attributes)
- Specified by:
 createNode in class BuilderSupport