Add DataSchemaContextNode/SchemaInferenceStack integration
[yangtools.git] / data / yang-data-util / src / main / java / org / opendaylight / yangtools / yang / data / util / AbstractLeafContextNode.java
index 7acdbade5a7436d12f7a849646e59238ab03e9bf..9a274467b833b7b735cdd52c8e6901893f5db124 100644 (file)
@@ -10,10 +10,11 @@ package org.opendaylight.yangtools.yang.data.util;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
 import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
+import org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack;
 
 abstract class AbstractLeafContextNode<T extends PathArgument, S extends DataSchemaNode>
         extends DataSchemaContextNode<T> {
-    AbstractLeafContextNode(T identifier, S schema) {
+    AbstractLeafContextNode(final T identifier, final S schema) {
         super(identifier, schema);
     }
 
@@ -26,4 +27,14 @@ abstract class AbstractLeafContextNode<T extends PathArgument, S extends DataSch
     public final DataSchemaContextNode<?> getChild(final QName child) {
         return null;
     }
+
+    @Override
+    protected final DataSchemaContextNode<?> enterChild(final QName child, final SchemaInferenceStack stack) {
+        return null;
+    }
+
+    @Override
+    protected final DataSchemaContextNode<?> enterChild(final PathArgument child, final SchemaInferenceStack stack) {
+        return null;
+    }
 }