|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NamespaceHandlerSet
Interface used to managed a set of namespace handlers
| Nested Class Summary | |
|---|---|
static interface |
NamespaceHandlerSet.Listener
Interface used to listen to registered or unregistered namespace handlers. |
| Method Summary | |
|---|---|
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(URI namespace)
Retrieve the NamespaceHandler to use for the given namespace |
Set<URI> |
getNamespaces()
|
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 |
| Method Detail |
|---|
Set<URI> getNamespaces()
boolean isComplete()
NamespaceHandler getNamespaceHandler(URI namespace)
null if none is available at this time
Schema getSchema()
throws SAXException,
IOException
SAXException
IOExceptionvoid addListener(NamespaceHandlerSet.Listener listener)
listener - the listener to registervoid removeListener(NamespaceHandlerSet.Listener listener)
listener - the listener to unregistervoid destroy()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||