package org.opendaylight.yangtools.odlext.parser;
import org.eclipse.jdt.annotation.NonNull;
+import org.opendaylight.yangtools.odlext.model.api.AnyxmlSchemaLocationEffectiveStatement;
import org.opendaylight.yangtools.odlext.model.api.AnyxmlSchemaLocationStatement;
-import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
import org.opendaylight.yangtools.yang.model.api.meta.IdentifierNamespace;
import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier;
* Source-specific mapping of prefixes to namespaces.
*/
public interface AnyxmlSchemaLocationNamespace extends IdentifierNamespace<StatementDefinition,
- Mutable<SchemaNodeIdentifier, AnyxmlSchemaLocationStatement,
- EffectiveStatement<SchemaNodeIdentifier, AnyxmlSchemaLocationStatement>>> {
+ Mutable<SchemaNodeIdentifier, AnyxmlSchemaLocationStatement, AnyxmlSchemaLocationEffectiveStatement>> {
NamespaceBehaviour<StatementDefinition, Mutable<SchemaNodeIdentifier, AnyxmlSchemaLocationStatement,
- EffectiveStatement<SchemaNodeIdentifier, AnyxmlSchemaLocationStatement>>,
+ AnyxmlSchemaLocationEffectiveStatement>,
@NonNull AnyxmlSchemaLocationNamespace> BEHAVIOUR =
- NamespaceBehaviour.treeScoped(AnyxmlSchemaLocationNamespace.class);
+ NamespaceBehaviour.statementLocal(AnyxmlSchemaLocationNamespace.class);
}