groovy.util
Class NodeBuilder
java.lang.Object
  
groovy.lang.GroovyObjectSupport
      
groovy.util.BuilderSupport
          
groovy.util.NodeBuilder
- All Implemented Interfaces: 
 - GroovyObject
 
public class NodeBuilder
- extends BuilderSupport
 
A helper class for creating nested trees of Node objects for 
 handling arbitrary data
- Version:
 
  - $Revision$
 
- Author:
 
  - James Strachan
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
NodeBuilder
public NodeBuilder()
newInstance
public static NodeBuilder newInstance()
 
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 attributes)
- Specified by:
 createNode in class BuilderSupport
 
 
createNode
protected Object createNode(Object name,
                            Map attributes,
                            Object value)
- Specified by:
 createNode in class BuilderSupport
 
 
getCurrentNode
protected Node getCurrentNode()