import org.opendaylight.yangtools.yang.model.api.stmt.WhenEffectiveStatement;
import org.opendaylight.yangtools.yang.parser.rfc7950.stmt.EffectiveStatementMixins.EffectiveStatementWithFlags.FlagsBuilder;
import org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport;
-import org.opendaylight.yangtools.yang.parser.spi.meta.CopyHistory;
import org.opendaylight.yangtools.yang.parser.spi.meta.SchemaPathSupport;
import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression.QualifiedBound;
return this;
}
- public FlagsBuilder setHistory(final CopyHistory history) {
+ public FlagsBuilder setHistory(final CopyableNode history) {
flags = flags & ~MASK_HISTORY
| (history.isAugmenting() ? AUGMENTING : 0) | (history.isAddedByUses() ? ADDED_BY_USES : 0);
return this;
TypedefEffectiveStatement::getTypeDefinition);
}
- public static int historyAndStatusFlags(final CopyHistory history,
+ public static int historyAndStatusFlags(final CopyableNode history,
final Collection<? extends EffectiveStatement<?, ?>> substatements) {
return new FlagsBuilder()
.setHistory(history)
import com.google.common.collect.ImmutableList;
import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.common.QName;
+import org.opendaylight.yangtools.yang.model.api.CopyableNode;
import org.opendaylight.yangtools.yang.model.api.ExtensionDefinition;
import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ExtensionStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.UnknownStatement;
import org.opendaylight.yangtools.yang.parser.spi.ExtensionNamespace;
-import org.opendaylight.yangtools.yang.parser.spi.meta.CopyHistory;
import org.opendaylight.yangtools.yang.parser.spi.meta.EffectiveStmtCtx.Current;
import org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext;
}
// initCopyType
- final CopyHistory copyTypesFromOriginal = stmt.history();
+ final CopyableNode copyTypesFromOriginal = stmt.history();
this.augmenting = copyTypesFromOriginal.isAugmenting();
this.addedByUses = copyTypesFromOriginal.isAddedByUses();