public abstract class AbstractNodeIterator<T> extends Object implements NodeIterator<T>
| Constructor and Description |
|---|
AbstractNodeIterator(CoreParentNode startNode,
Axis axis,
Class<T> type,
Semantics semantics) |
public AbstractNodeIterator(CoreParentNode startNode, Axis axis, Class<T> type, Semantics semantics)
protected abstract boolean matches(CoreNode node) throws CoreModelException
CoreModelExceptionpublic final void replace(CoreChildNode newNode) throws CoreModelException
NodeIteratorCoreChildNode.replace in interface NodeIterator<T>CoreModelExceptionCopyright © The Apache Software Foundation. All Rights Reserved.