Test SchemaNodeIdentifier instead of SchemaPath
[yangtools.git] / yang / yang-data-impl / src / main / java / org / opendaylight / yangtools / yang / data / impl / schema / builder / impl / ImmutableYangModeledAnyXmlNodeBuilder.java
index ed45e08536c1f191719ddbcc6f8db53affd69130..d131e0a6c58a7b36d19cba9eab2ae06ab7199894 100644 (file)
@@ -54,8 +54,7 @@ public final class ImmutableYangModeledAnyXmlNodeBuilder extends
     }
 
     private static final class ImmutableYangModeledAnyXmlNode extends
-            AbstractImmutableDataContainerNode<NodeIdentifier> implements YangModeledAnyXmlNode {
-
+            AbstractImmutableDataContainerNode<NodeIdentifier, YangModeledAnyXmlNode> implements YangModeledAnyXmlNode {
         private final @NonNull ContainerSchemaNode contentSchema;
 
         ImmutableYangModeledAnyXmlNode(final NodeIdentifier nodeIdentifier, final Map<PathArgument, Object> value,
@@ -65,8 +64,14 @@ public final class ImmutableYangModeledAnyXmlNodeBuilder extends
         }
 
         @Override
+        @Deprecated
         public ContainerSchemaNode getSchemaOfAnyXmlData() {
             return contentSchema;
         }
+
+        @Override
+        protected Class<YangModeledAnyXmlNode> implementedType() {
+            return YangModeledAnyXmlNode.class;
+        }
     }
 }