Allow derived context to be reused
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / case_ / DeclaredCaseEffectiveStatement.java
index 65e18af5d91484b4aa4364b7a6f107140b25b4e9..4976a38dae37c9a02e01fb4106d7ff1b2d776ac8 100644 (file)
@@ -35,6 +35,14 @@ final class DeclaredCaseEffectiveStatement extends WithSubstatements<QName, Case
         this.original = original;
     }
 
+    DeclaredCaseEffectiveStatement(final DeclaredCaseEffectiveStatement origEffective, final int flags,
+            final SchemaPath path, final @Nullable CaseSchemaNode original) {
+        super(origEffective);
+        this.flags = flags;
+        this.path = path;
+        this.original = original;
+    }
+
     @Override
     public int flags() {
         return flags;