Allow derived context to be reused
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / extension / ModelDefinedStatementSupport.java
index 104f6a3f1d881b88643c2875adea722526c0abc6..8ac5148b0b22f1cc6865df35e6c3bb5e40c3d02f 100644 (file)
@@ -7,10 +7,8 @@
  */
 package org.opendaylight.yangtools.yang.parser.rfc7950.stmt.extension;
 
-import java.util.Collection;
 import java.util.Optional;
 import java.util.stream.Stream;
-import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
 import org.opendaylight.yangtools.yang.model.api.stmt.UnrecognizedEffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.stmt.UnrecognizedStatement;
@@ -47,9 +45,9 @@ final class ModelDefinedStatementSupport
     }
 
     @Override
-    public UnrecognizedEffectiveStatement createEffective(final Current<String, UnrecognizedStatement> stmt,
-            final Collection<? extends EffectiveStatement<?, ?>> substatements) {
-        return definition.createEffective(stmt, substatements);
+    public UnrecognizedEffectiveStatement copyEffective(final Current<String, UnrecognizedStatement> stmt,
+            final UnrecognizedEffectiveStatement original) {
+        return definition.copyEffective(stmt, original);
     }
 
     @Override