X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=attic%2Fyang-data-jaxen%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fjaxen%2FNormalizedNodeNavigator.java;fp=attic%2Fyang-data-jaxen%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fjaxen%2FNormalizedNodeNavigator.java;h=1a8b9714b98fa4a8461091421ca288ecbbc61ad5;hb=970923b5f47f7507ec78021965fa5df1a878af48;hp=f8f27cf500d78ef9d3989329efb66304e36cc558;hpb=1b07f81ecea1aa0b20e50c11ada8a80119675584;p=yangtools.git diff --git a/attic/yang-data-jaxen/src/main/java/org/opendaylight/yangtools/yang/data/jaxen/NormalizedNodeNavigator.java b/attic/yang-data-jaxen/src/main/java/org/opendaylight/yangtools/yang/data/jaxen/NormalizedNodeNavigator.java index f8f27cf500..1a8b9714b9 100644 --- a/attic/yang-data-jaxen/src/main/java/org/opendaylight/yangtools/yang/data/jaxen/NormalizedNodeNavigator.java +++ b/attic/yang-data-jaxen/src/main/java/org/opendaylight/yangtools/yang/data/jaxen/NormalizedNodeNavigator.java @@ -53,11 +53,11 @@ final class NormalizedNodeNavigator extends DefaultNavigator return (NormalizedNodeContext) context; } - private static NormalizedNode contextNode(final Object context) { + private static NormalizedNode contextNode(final Object context) { return cast(context).getNode(); } - private QName resolveQName(final NormalizedNode node, final String prefix, final String localName) { + private QName resolveQName(final NormalizedNode node, final String prefix, final String localName) { final QNameModule module; if (prefix.isEmpty()) { module = node.getNodeType().getModule(); @@ -156,9 +156,9 @@ final class NormalizedNodeNavigator extends DefaultNavigator @Override public String getElementStringValue(final Object element) { - final NormalizedNode node = contextNode(element); + final NormalizedNode node = contextNode(element); if (node instanceof LeafNode || node instanceof LeafSetEntryNode) { - final Object value = node.getValue(); + final Object value = node.body(); // TODO: This is a rather poor approximation of what the codec infrastructure, but it should be sufficient // to work for now. Tracking SchemaPath will mean we will need to wrap each NormalizedNode with a @@ -210,7 +210,7 @@ final class NormalizedNodeNavigator extends DefaultNavigator @Override public Iterator getChildAxisIterator(final Object contextNode) { final NormalizedNodeContext ctx = cast(contextNode); - final NormalizedNode node = ctx.getNode(); + final NormalizedNode node = ctx.getNode(); return node instanceof DataContainerNode ? ctx.iterateChildren((DataContainerNode) node) : null; } @@ -218,7 +218,7 @@ final class NormalizedNodeNavigator extends DefaultNavigator public Iterator getChildAxisIterator(final Object contextNode, final String localName, final String namespacePrefix, final String namespaceURI) { final NormalizedNodeContext ctx = cast(contextNode); - final NormalizedNode node = ctx.getNode(); + final NormalizedNode node = ctx.getNode(); return node instanceof DataContainerNode ? ctx.iterateChildrenNamed((DataContainerNode)node, resolveQName(node, namespacePrefix, localName)) : null;