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.

Version:
1.60
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)
           
 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)
          Factory method for creating new XML Schemas based on a URL 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.
 

Method Detail

build

XMLSchema build(java.lang.String context,
                java.net.URL xsdURL,
                java.lang.String rootName)
                throws SchemaCreationException
Factory method for creating new XML Schemas based on a URL and a root name.

Parameters:
xsdURL - schem url location
rootName - name of the root node
Throws:
SchemaCreationException - thrown if a Schema Parser exception occured

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 Stream
rootName - 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 location
rootName - name of the root node
Throws:
SchemaCreationException - thrown if a Schema Parser exception occured

build

XMLSchema build(java.lang.String context,
                org.w3c.dom.ls.LSInput xsdURL,
                org.apache.xerces.xni.parser.XMLEntityResolver resolver,
                java.lang.String rootName)
                throws SchemaCreationException
Throws:
SchemaCreationException