Class SchemaFactoryImpl


  • public class SchemaFactoryImpl
    extends SchemaFactory
    This class is a copy of the WSDLFactoryImpl from the wsdl4j implementation It overwrites the newWSDLWriter method to return a SchemaWriter
    • Constructor Detail

      • SchemaFactoryImpl

        public SchemaFactoryImpl()
                          throws javax.wsdl.WSDLException
        Throws:
        javax.wsdl.WSDLException
    • Method Detail

      • newDefinition

        public javax.wsdl.Definition newDefinition()
        Create a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.
      • newWSDLWriter

        public javax.wsdl.xml.WSDLWriter newWSDLWriter()
        Create a new instance of a SchemaWriter.
        Specified by:
        newWSDLWriter in class SchemaFactory
      • newPopulatedExtensionRegistry

        public javax.wsdl.extensions.ExtensionRegistry newPopulatedExtensionRegistry()
        Create a new instance of an ExtensionRegistry with pre-registered serializers/deserializers for the SOAP, HTTP and MIME extensions. Java extensionTypes are also mapped for all the SOAP, HTTP and MIME extensions.
        Specified by:
        newPopulatedExtensionRegistry in class SchemaFactory