public class NamespaceBuilderSupport extends groovy.util.BuilderSupport
A helper class for creating namespaced GroovyMarkup
| Constructor and description |
|---|
NamespaceBuilderSupport
(groovy.util.BuilderSupport builder) |
NamespaceBuilderSupport
(groovy.util.BuilderSupport builder, String uri) |
NamespaceBuilderSupport
(groovy.util.BuilderSupport builder, String uri, String prefix) |
NamespaceBuilderSupport
(groovy.util.BuilderSupport builder, String uri, String prefix, boolean autoPrefix) |
NamespaceBuilderSupport
(groovy.util.BuilderSupport builder, Map nsMap) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected Object |
createNode(Object name) |
|
protected Object |
createNode(Object name, Object value) |
|
protected Object |
createNode(Object name, Map attributes) |
|
protected Object |
createNode(Object name, Map attributes, Object value) |
|
public NamespaceBuilderSupport |
declareNamespace(Map nsMap) |
|
protected Object |
getCurrent() |
|
protected Object |
getName(String methodName) |
|
public Object |
invokeMethod(String methodName, Object args)Allow automatic detection of namespace declared in the attributes |
|
public NamespaceBuilderSupport |
namespace(String namespaceURI) |
|
public NamespaceBuilderSupport |
namespace(String namespaceURI, String prefix) |
|
protected void |
setCurrent(Object current) |
|
protected void |
setParent(Object parent, Object child) |
| Methods inherited from class | Name |
|---|---|
class groovy.util.BuilderSupport |
groovy.util.BuilderSupport#invokeMethod(java.lang.String), groovy.util.BuilderSupport#invokeMethod(java.lang.String, java.lang.Object), groovy.util.BuilderSupport#setMetaClass(groovy.lang.MetaClass), groovy.util.BuilderSupport#getMetaClass(), groovy.util.BuilderSupport#wait(long), groovy.util.BuilderSupport#wait(long, int), groovy.util.BuilderSupport#wait(), groovy.util.BuilderSupport#equals(java.lang.Object), groovy.util.BuilderSupport#toString(), groovy.util.BuilderSupport#hashCode(), groovy.util.BuilderSupport#getClass(), groovy.util.BuilderSupport#notify(), groovy.util.BuilderSupport#notifyAll(), groovy.util.BuilderSupport#getProperty(java.lang.String), groovy.util.BuilderSupport#setProperty(java.lang.String, java.lang.Object) |
Allow automatic detection of namespace declared in the attributes
Copyright © 2003-2021 The Apache Software Foundation. All rights reserved.