Teach YANG parser to retain DeclarationReference
[yangtools.git] / yang / yang-parser-rfc7950 / src / main / java / org / opendaylight / yangtools / yang / parser / rfc7950 / stmt / augment / AugmentStatementRFC6020Support.java
index f787c726adee82babad79c36b651ab64125af212..0916cf01875e964e6990bb13bf49e1e7e29a293e 100644 (file)
@@ -8,6 +8,7 @@
 package org.opendaylight.yangtools.yang.parser.rfc7950.stmt.augment;
 
 import org.opendaylight.yangtools.yang.model.api.YangStmtMapping;
+import org.opendaylight.yangtools.yang.model.parser.api.YangParserConfiguration;
 import org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext;
 import org.opendaylight.yangtools.yang.parser.spi.meta.SubstatementValidator;
 
@@ -28,14 +29,9 @@ public final class AugmentStatementRFC6020Support extends AbstractAugmentStateme
             .addAny(YangStmtMapping.USES)
             .addOptional(YangStmtMapping.WHEN)
             .build();
-    private static final AugmentStatementRFC6020Support INSTANCE = new AugmentStatementRFC6020Support();
 
-    private AugmentStatementRFC6020Support() {
-        // Hidden
-    }
-
-    public static AugmentStatementRFC6020Support getInstance() {
-        return INSTANCE;
+    public AugmentStatementRFC6020Support(final YangParserConfiguration config) {
+        super(config);
     }
 
     @Override