Teach YANG parser to retain DeclarationReference
[yangtools.git] / yang / openconfig-parser-support / src / main / java / org / opendaylight / yangtools / openconfig / parser / EncryptedValueStatementSupport.java
index 22cf3052b499d7218d08def0a0d4289d32092b67..556162bba6486a72c92a65ec8365f0b9ee835f1b 100644 (file)
@@ -8,15 +8,10 @@
 package org.opendaylight.yangtools.openconfig.parser;
 
 import org.opendaylight.yangtools.openconfig.model.api.OpenConfigStatements;
+import org.opendaylight.yangtools.yang.model.parser.api.YangParserConfiguration;
 
 public final class EncryptedValueStatementSupport extends AbstractHashedValueStatementSupport {
-    private static final EncryptedValueStatementSupport INSTANCE = new EncryptedValueStatementSupport();
-
-    private EncryptedValueStatementSupport() {
-        super(OpenConfigStatements.OPENCONFIG_ENCRYPTED_VALUE);
-    }
-
-    public static EncryptedValueStatementSupport getInstance() {
-        return INSTANCE;
+    public EncryptedValueStatementSupport(final YangParserConfiguration config) {
+        super(OpenConfigStatements.OPENCONFIG_ENCRYPTED_VALUE, config);
     }
 }