import org.opendaylight.yangtools.yang.model.api.stmt.ModifierEffectiveStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ModifierStatement;
import org.opendaylight.yangtools.yang.model.api.type.ModifierKind;
-import org.opendaylight.yangtools.yang.parser.rfc7950.stmt.BaseStatementSupport;
+import org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport;
import org.opendaylight.yangtools.yang.parser.spi.meta.EffectiveStmtCtx.Current;
import org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext;
import org.opendaylight.yangtools.yang.parser.spi.meta.SubstatementValidator;
import org.opendaylight.yangtools.yang.parser.spi.source.SourceException;
public final class ModifierStatementSupport
- extends BaseStatementSupport<ModifierKind, ModifierStatement, ModifierEffectiveStatement> {
+ extends AbstractStatementSupport<ModifierKind, ModifierStatement, ModifierEffectiveStatement> {
private static final SubstatementValidator SUBSTATEMENT_VALIDATOR = SubstatementValidator.builder(
YangStmtMapping.MODIFIER).build();
private static final ModifierStatementSupport INSTANCE = new ModifierStatementSupport();
private ModifierStatementSupport() {
- super(YangStmtMapping.MODIFIER, CopyPolicy.CONTEXT_INDEPENDENT);
+ super(YangStmtMapping.MODIFIER, StatementPolicy.contextIndependent());
}
public static ModifierStatementSupport getInstance() {