com.jaxfront.core.schema
Interface XMLSchemaBuilder
- All Known Implementing Classes:
- XMLSchemaBuilderImpl
public interface XMLSchemaBuilder
Factory class for creating new XML Schemas based on a URL and a schema root name.
- See Also:
XMLSchema
|
Method Summary |
XMLSchema |
build(java.lang.String context,
org.w3c.dom.ls.LSInput xsdURL,
org.apache.xerces.xni.parser.XMLEntityResolver resolver,
java.lang.String rootName,
boolean keepInMemory)
|
XMLSchema |
build(java.lang.String xsdString,
java.lang.String rootName)
Factory method for creating new XML Schemas based on a XML Schema Stream and a root name. |
XMLSchema |
build(java.lang.String context,
java.net.URL xsdURL,
java.lang.String rootName,
java.util.Hashtable domArgs)
Factory method for creating new XML Schemas based on a URL and a root name. |
XMLENTITY_RESOLVER_KEY
static final java.lang.String XMLENTITY_RESOLVER_KEY
- See Also:
- Constant Field Values
build
XMLSchema build(java.lang.String context,
org.w3c.dom.ls.LSInput xsdURL,
org.apache.xerces.xni.parser.XMLEntityResolver resolver,
java.lang.String rootName,
boolean keepInMemory)
throws SchemaCreationException
- Throws:
SchemaCreationException
build
XMLSchema build(java.lang.String xsdString,
java.lang.String rootName)
throws SchemaCreationException
- Factory method for creating new XML Schemas based on a XML Schema Stream and a root name.
- Parameters:
xsdString - XML Schema StreamrootName - name of the root node
- Throws:
SchemaCreationException - thrown if a Schema Parser exception occured
build
XMLSchema build(java.lang.String context,
java.net.URL xsdURL,
java.lang.String rootName,
java.util.Hashtable domArgs)
throws SchemaCreationException
- Factory method for creating new XML Schemas based on a URL and a root name.
- Parameters:
xsdURL - schem url locationrootName - name of the root node
- Throws:
SchemaCreationException - thrown if a Schema Parser exception occured