Allow derived context to be reused
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / notification / NotificationEffectiveStatementImpl.java
index 3c93a076950bb9a61321e1be585c4b57cd8b7bd8..9e83524c9f451c617c2119b5e9fe5fe7ace6e173 100644 (file)
@@ -38,8 +38,15 @@ final class NotificationEffectiveStatementImpl
             final ImmutableList<? extends EffectiveStatement<?, ?>> substatements, final int flags,
             final SchemaPath path) {
         super(declared, substatements);
+        this.flags = flags;
         this.path = path;
+    }
+
+    NotificationEffectiveStatementImpl(final NotificationEffectiveStatementImpl original, final int flags,
+            final SchemaPath path) {
+        super(original);
         this.flags = flags;
+        this.path = path;
     }
 
     @Override