Interface SchemaNodeIdentifierNamespace
-
- All Superinterfaces:
StatementNamespace.TreeBased<SchemaNodeIdentifier,DeclaredStatement<?>,EffectiveStatement<?,DeclaredStatement<?>>>
public interface SchemaNodeIdentifierNamespace extends StatementNamespace.TreeBased<SchemaNodeIdentifier,DeclaredStatement<?>,EffectiveStatement<?,DeclaredStatement<?>>>
Schema node identifier namespace. All leafs, leaf-lists, lists, containers, choices, rpcs, notifications, anydata and anyxmls defined (directly or through a uses statement) within a parent node or at the top level of the module (or its submodules) share the same identifier namespace.This namespace is scoped to the parent node or module, unless the parent node is a case node. In that case, the namespace is scoped to the closest ancestor node that is not a case or choice node.