public interface NamespaceHandlerSet
| Modifier and Type | Interface and Description |
|---|---|
static interface |
NamespaceHandlerSet.Listener
Interface used to listen to registered or unregistered namespace handlers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(NamespaceHandlerSet.Listener listener)
Add a new Listener to be called when namespace handlers are registerd or unregistered
|
void |
destroy()
Destroy this handler set
|
NamespaceHandler |
getNamespaceHandler(java.net.URI namespace)
Retrieve the NamespaceHandler to use for the given namespace
|
java.util.Set<java.net.URI> |
getNamespaces() |
javax.xml.validation.Schema |
getSchema()
Obtain a schema to validate the XML for the given list of namespaces
|
boolean |
isComplete() |
void |
removeListener(NamespaceHandlerSet.Listener listener)
Remove a previously registered Listener
|
java.util.Set<java.net.URI> getNamespaces()
boolean isComplete()
NamespaceHandler getNamespaceHandler(java.net.URI namespace)
null if none is available at this timejavax.xml.validation.Schema getSchema()
throws org.xml.sax.SAXException,
java.io.IOException
org.xml.sax.SAXExceptionjava.io.IOExceptionvoid addListener(NamespaceHandlerSet.Listener listener)
listener - the listener to registervoid removeListener(NamespaceHandlerSet.Listener listener)
listener - the listener to unregistervoid destroy()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.