import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
import org.opendaylight.yangtools.yang.model.api.SchemaNode;
import org.opendaylight.yangtools.yang.model.api.SchemaPath;
import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
import org.opendaylight.yangtools.yang.model.api.SchemaNode;
import org.opendaylight.yangtools.yang.model.api.SchemaPath;
private final SchemaPath groupingPath;
private final boolean addedByUses;
private final Map<SchemaPath, SchemaNode> refines;
private final SchemaPath groupingPath;
private final boolean addedByUses;
private final Map<SchemaPath, SchemaNode> refines;
final Map<SchemaPath, SchemaNode> refinesInit = new HashMap<>();
for (final EffectiveStatement<?, ?> effectiveStatement : effectiveSubstatements()) {
if (effectiveStatement instanceof UnknownSchemaNode) {
final UnknownSchemaNode unknownNode = (UnknownSchemaNode) effectiveStatement;
unknownNodesInit.add(unknownNode);
}
final Map<SchemaPath, SchemaNode> refinesInit = new HashMap<>();
for (final EffectiveStatement<?, ?> effectiveStatement : effectiveSubstatements()) {
if (effectiveStatement instanceof UnknownSchemaNode) {
final UnknownSchemaNode unknownNode = (UnknownSchemaNode) effectiveStatement;
unknownNodesInit.add(unknownNode);
}
- if (effectiveStatement instanceof AugmentationSchema) {
- final AugmentationSchema augmentationSchema = (AugmentationSchema) effectiveStatement;
+ if (effectiveStatement instanceof AugmentationSchemaNode) {
+ final AugmentationSchemaNode augmentationSchema = (AugmentationSchemaNode) effectiveStatement;
augmentationsInit.add(augmentationSchema);
}
if (effectiveStatement instanceof RefineEffectiveStatementImpl) {
augmentationsInit.add(augmentationSchema);
}
if (effectiveStatement instanceof RefineEffectiveStatementImpl) {