groovy.xml
Class NamespaceBuilderSupport
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.util.BuilderSupport
groovy.xml.NamespaceBuilderSupport
- All Implemented Interfaces:
- GroovyObject
public class NamespaceBuilderSupport
- extends BuilderSupport
A helper class for creating namespaced GroovyMarkup
- Version:
- $Revision$
- Author:
- James Strachan
Field Summary |
private java.lang.Object |
builder
|
private java.lang.String |
prefix
|
private java.lang.String |
uri
|
Method Summary |
protected java.lang.Object |
createNode(java.lang.Object name)
|
protected java.lang.Object |
createNode(java.lang.Object name,
java.util.Map attributes)
|
protected java.lang.Object |
createNode(java.lang.Object name,
java.util.Map attributes,
java.lang.Object value)
|
protected java.lang.Object |
createNode(java.lang.Object name,
java.lang.Object value)
|
protected java.lang.Object |
getName(java.lang.String methodName)
A hook to allow names to be converted into some other object
such as a QName in XML or ObjectName in JMX. |
protected void |
setParent(java.lang.Object parent,
java.lang.Object child)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
builder
private final java.lang.Object builder
uri
private final java.lang.String uri
prefix
private final java.lang.String prefix
NamespaceBuilderSupport
public NamespaceBuilderSupport(BuilderSupport builder,
java.lang.String uri)
NamespaceBuilderSupport
public NamespaceBuilderSupport(BuilderSupport builder,
java.lang.String uri,
java.lang.String prefix)
setParent
protected void setParent(java.lang.Object parent,
java.lang.Object child)
- Specified by:
setParent
in class BuilderSupport
getName
protected java.lang.Object getName(java.lang.String methodName)
- Description copied from class:
BuilderSupport
- A hook to allow names to be converted into some other object
such as a QName in XML or ObjectName in JMX.
- Overrides:
getName
in class BuilderSupport
- Parameters:
methodName
- the name of the desired method
- Returns:
- the object representing the name
createNode
protected java.lang.Object createNode(java.lang.Object name)
- Specified by:
createNode
in class BuilderSupport
createNode
protected java.lang.Object createNode(java.lang.Object name,
java.lang.Object value)
- Specified by:
createNode
in class BuilderSupport
createNode
protected java.lang.Object createNode(java.lang.Object name,
java.util.Map attributes)
- Specified by:
createNode
in class BuilderSupport
createNode
protected java.lang.Object createNode(java.lang.Object name,
java.util.Map attributes,
java.lang.Object value)
- Specified by:
createNode
in class BuilderSupport
Copyright © ${year} The Codehaus. All Rights Reserved.