private static class CodeGen.SchemaNameVisitor extends SchemaVisitor
Modifier and Type | Field and Description |
---|---|
private java.util.Set |
m_uris
Set of namespace URIs used by element definitions.
|
Constructor and Description |
---|
CodeGen.SchemaNameVisitor()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
exit(ElementElement node)
Accumulate namespace used by element definition.
|
boolean |
isNoNamespaceUsed()
Check if the no-namespace namespace is used by one or more elements.
|
boolean |
isSingleNamespace()
Check if a single namespace is used for all element definitions.
|
exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
private final java.util.Set m_uris
public boolean isSingleNamespace()
true
if single namespace, false
if notpublic boolean isNoNamespaceUsed()
true
if no-namespace used, false
if notpublic void exit(ElementElement node)
exit
in class SchemaVisitor
node
-