groovy.xml.streamingmarkupsupport
Class BaseMarkupBuilder.Document
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.xml.streamingmarkupsupport.Builder.Built
groovy.xml.streamingmarkupsupport.BaseMarkupBuilder.Document
- All Implemented Interfaces:
- GroovyInterceptable, GroovyObject
- Enclosing class:
- BaseMarkupBuilder
private static class BaseMarkupBuilder.Document
- extends Builder.Built
- implements GroovyInterceptable
Method Summary |
java.lang.Object |
getProperty(java.lang.String property)
Retrieves a property value. |
java.lang.Object |
invokeMethod(java.lang.String name,
java.lang.Object args)
Invokes the given method. |
void |
setProperty(java.lang.String property,
java.lang.Object newValue)
Sets the given property to the new value. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
out
private java.lang.Object out
pendingNamespaces
private final java.util.Map pendingNamespaces
namespaces
private final java.util.Map namespaces
specialProperties
private final java.util.Map specialProperties
prefix
private java.lang.String prefix
BaseMarkupBuilder.Document
public BaseMarkupBuilder.Document(Closure root,
java.util.Map namespaceMethodMap)
invokeMethod
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
- Description copied from interface:
GroovyObject
- Invokes the given method.
- Specified by:
invokeMethod
in interface GroovyObject
- Overrides:
invokeMethod
in class GroovyObjectSupport
- Parameters:
name
- the name of the method to callargs
- the arguments to use for the method call
- Returns:
- the result of invoking the method
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Description copied from interface:
GroovyObject
- Retrieves a property value.
- Specified by:
getProperty
in interface GroovyObject
- Overrides:
getProperty
in class GroovyObjectSupport
- Parameters:
property
- the name of the property of interest
- Returns:
- the given property
setProperty
public void setProperty(java.lang.String property,
java.lang.Object newValue)
- Description copied from interface:
GroovyObject
- Sets the given property to the new value.
- Specified by:
setProperty
in interface GroovyObject
- Overrides:
setProperty
in class GroovyObjectSupport
- Parameters:
property
- the name of the property of interestnewValue
- the new value for the property
Copyright © ${year} The Codehaus. All Rights Reserved.