Package org.iso_relax.dispatcher
Interface SchemaProvider
-
- All Known Implementing Classes:
AbstractSchemaProviderImpl
public interface SchemaProviderprovides necessary schema information for Dispatcher. This interface can be implemented by applications.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IslandVerifiercreateTopLevelVerifier()creates IslandVerifier that validates document element.IslandSchemagetSchemaByNamespace(java.lang.String uri)gets IslandSchema whose primary namespace URI is the given value.IslandSchema[]getSchemata()returns all IslandSchemata at once.java.util.IteratoriterateNamespace()iterates all namespaces that are registered in this object.
-
-
-
Method Detail
-
createTopLevelVerifier
IslandVerifier createTopLevelVerifier()
creates IslandVerifier that validates document element.
-
getSchemaByNamespace
IslandSchema getSchemaByNamespace(java.lang.String uri)
gets IslandSchema whose primary namespace URI is the given value.- Returns:
- null if no such IslandSchema exists.
-
iterateNamespace
java.util.Iterator iterateNamespace()
iterates all namespaces that are registered in this object.
-
getSchemata
IslandSchema[] getSchemata()
returns all IslandSchemata at once.
-
-