Merge "Introduce InstanceIdToNodes into yang-data-impl"
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / stmt / reactor / RootStatementContext.java
index 18509213a7cf2168fb827ae0dbfbb0c6fe884d82..695251f369a89f78a36f2a961306f368ae4e2733 100644 (file)
@@ -7,6 +7,9 @@
  */
 package org.opendaylight.yangtools.yang.parser.stmt.reactor;
 
+import java.util.List;
+
+import java.util.LinkedList;
 import org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext;
 import org.opendaylight.yangtools.yang.common.QNameModule;
 import java.util.Collection;
@@ -96,9 +99,14 @@ class RootStatementContext<A, D extends DeclaredStatement<A>, E extends Effectiv
     public StatementContextBase<A, D, E> createCopy(QNameModule newQNameModule, StatementContextBase<?, ?, ?> newParent)
             throws SourceException {
 
-        StatementContextBase<A, D, E> copy = new RootStatementContext<A, D, E>(
-                this, newQNameModule);
-        return copy;
+        return new RootStatementContext<>(this, newQNameModule);
+    }
+
+    @Override
+    public List<Object> getArgumentsFromRoot() {
+        List<Object> argumentList = new LinkedList<Object>();
+        argumentList.add(argument);
+        return argumentList;
     }
 
 }