AncestorOrSelfAxisResolver
, AttributeAxisResolver
, ChildAxisResolver
, DescendantOrSelfAxisResolver
, ParentAxisResolver
, SelfAxisResolver
public interface AxisResolver
Modifier and Type | Method | Description |
---|---|---|
<N extends Node> |
createAxisNode(ViewContext<N> context) |
Creates new node of this axis type.
|
<N extends Node> |
resolveAxis(ViewContext<N> context) |
Traverses XML nodes for the nodes that matches this axis.
|
<N extends Node> IterableNodeView<N> resolveAxis(ViewContext<N> context) throws XmlBuilderException
N
- XML node typecontext
- XPath expression contextXmlBuilderException
- if error occur during XML node creation<N extends Node> NodeView<N> createAxisNode(ViewContext<N> context) throws XmlBuilderException
N
- XML node typecontext
- XPath expression contextXmlBuilderException
- if error occur during XML node creation