X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=data%2Fyang-data-spi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fspi%2Ftree%2FTreeNodeFactory.java;fp=data%2Fyang-data-spi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fspi%2Ftree%2FTreeNodeFactory.java;h=9c602348ceb2fcebcd02c02745f38ba77d1dcc9d;hb=afbe5f1b782e4f81c9345969360e58fa1e646f30;hp=de98db58d567a0b7fa9ce384bab3a7a3bff8fb5e;hpb=bc352501251d00fbab5e57386e550850602a9822;p=yangtools.git diff --git a/data/yang-data-spi/src/main/java/org/opendaylight/yangtools/yang/data/spi/tree/TreeNodeFactory.java b/data/yang-data-spi/src/main/java/org/opendaylight/yangtools/yang/data/spi/tree/TreeNodeFactory.java index de98db58d5..9c602348ce 100644 --- a/data/yang-data-spi/src/main/java/org/opendaylight/yangtools/yang/data/spi/tree/TreeNodeFactory.java +++ b/data/yang-data-spi/src/main/java/org/opendaylight/yangtools/yang/data/spi/tree/TreeNodeFactory.java @@ -28,15 +28,14 @@ public final class TreeNodeFactory { * @return new AbstractTreeNode instance, covering the data tree provided */ public static TreeNode createTreeNode(final NormalizedNode data, final Version version) { - if (data instanceof DistinctNodeContainer) { + if (data instanceof DistinctNodeContainer) { @SuppressWarnings("unchecked") - final DistinctNodeContainer container = - (DistinctNodeContainer) data; + final DistinctNodeContainer container = (DistinctNodeContainer) data; return new SimpleContainerNode(container, version); - } - if (data instanceof OrderedNodeContainer) { + } else if (data instanceof OrderedNodeContainer) { return new SimpleContainerNode(data, version); + } else { + return new ValueNode(data, version); } - return new ValueNode(data, version); } }