public Iterator iterator() { return new Iterator() { final Iterator iter = nodeIterator(); public boolean hasNext() { return iter.hasNext(); } public Object next() { return new NodeChild((Node) iter.next(), pop(), namespaceTagHints); } public void remove() { throw new UnsupportedOperationException(); } }; }
public String text() { final StringBuilder buf = new StringBuilder(); final Iterator iter = nodeIterator(); while (iter.hasNext()) { buf.append(((Node) iter.next()).text()); } return buf.toString(); }
public Writer writeTo(final Writer out) throws IOException { final Iterator iter = nodeIterator(); while (iter.hasNext()) { ((Node) iter.next()).writeTo(out); } return out; }
public void build(final GroovyObject builder) { final Iterator iter = nodeIterator(); while (iter.hasNext()) { final Object next = iter.next(); if (next instanceof Buildable) { ((Buildable) next).build(builder); } else { ((Node) next).build(builder, namespaceMap, namespaceTagHints); } } }
public Iterator childNodes() { return new Iterator() { private final Iterator iter = nodeIterator(); private Iterator childIter = nextChildIter();
public Iterator iterator() { return new Iterator() { final Iterator iter = nodeIterator(); public boolean hasNext() { return iter.hasNext(); } public Object next() { return new NodeChild((Node) iter.next(), pop(), namespaceTagHints); } public void remove() { throw new UnsupportedOperationException(); } }; }
public String text() { final StringBuilder buf = new StringBuilder(); final Iterator iter = nodeIterator(); while (iter.hasNext()) { buf.append(((Node) iter.next()).text()); } return buf.toString(); }
public Writer writeTo(final Writer out) throws IOException { final Iterator iter = nodeIterator(); while (iter.hasNext()) { ((Node) iter.next()).writeTo(out); } return out; }
public String text() { final StringBuffer buf = new StringBuffer(); final Iterator iter = nodeIterator(); while (iter.hasNext()) { buf.append(((Node) iter.next()).text()); } return buf.toString(); }
public Writer writeTo(final Writer out) throws IOException { final Iterator iter = nodeIterator(); while (iter.hasNext()) { ((Node) iter.next()).writeTo(out); } return out; }
public Writer writeTo(final Writer out) throws IOException { final Iterator iter = nodeIterator(); while (iter.hasNext()) { ((Node) iter.next()).writeTo(out); } return out; }
public Writer writeTo(final Writer out) throws IOException { final Iterator iter = nodeIterator(); while (iter.hasNext()) { ((Node) iter.next()).writeTo(out); } return out; }
public String text() { final StringBuffer buf = new StringBuffer(); final Iterator iter = nodeIterator(); while (iter.hasNext()) { buf.append(((Node) iter.next()).text()); } return buf.toString(); }
public String text() { final StringBuffer buf = new StringBuffer(); final Iterator iter = nodeIterator(); while (iter.hasNext()) { buf.append(((Node) iter.next()).text()); } return buf.toString(); }
public String text() { final StringBuffer buf = new StringBuffer(); final Iterator iter = nodeIterator(); while (iter.hasNext()) { buf.append(((Node) iter.next()).text()); } return buf.toString(); }
public void build(final GroovyObject builder) { final Iterator iter = nodeIterator(); while (iter.hasNext()) { final Object next = iter.next(); if (next instanceof Buildable) { ((Buildable) next).build(builder); } else { ((Node) next).build(builder, namespaceMap, namespaceTagHints); } } }
public void build(final GroovyObject builder) { final Iterator iter = nodeIterator(); while (iter.hasNext()) { final Object next = iter.next(); if (next instanceof Buildable) { ((Buildable) next).build(builder); } else { ((Node) next).build(builder, namespaceMap, namespaceTagHints); } } }
public void build(final GroovyObject builder) { final Iterator iter = nodeIterator(); while (iter.hasNext()) { final Object next = iter.next(); if (next instanceof Buildable) { ((Buildable) next).build(builder); } else { ((Node) next).build(builder, namespaceMap, namespaceTagHints); } } }
public void build(final GroovyObject builder) { final Iterator iter = nodeIterator(); while (iter.hasNext()) { final Object next = iter.next(); if (next instanceof Buildable) { ((Buildable) next).build(builder); } else { ((Node) next).build(builder, namespaceMap, namespaceTagHints); } } }
public void build(final GroovyObject builder) { final Iterator iter = nodeIterator(); while (iter.hasNext()) { final Object next = iter.next(); if (next instanceof Buildable) { ((Buildable) next).build(builder); } else { ((Node) next).build(builder, namespaceMap, namespaceTagHints); } } }