Class SchemaFactoryImpl
java.lang.Object
org.apache.cxf.tools.corba.common.SchemaFactory
org.apache.cxf.tools.corba.common.SchemaFactoryImpl
This class is a copy of the WSDLFactoryImpl from the wsdl4j implementation
It overwrites the newWSDLWriter method to return a SchemaWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.wsdl.DefinitionCreate a new instance of a Definition, with an instance of a PopulatedExtensionRegistry as its ExtensionRegistry.javax.wsdl.extensions.ExtensionRegistryCreate a new instance of an ExtensionRegistry with pre-registered serializers/deserializers for the SOAP, HTTP and MIME extensions.javax.wsdl.xml.WSDLWriterCreate a new instance of a SchemaWriter.Methods inherited from class org.apache.cxf.tools.corba.common.SchemaFactory
newInstance, newInstance
-
Constructor Details
-
SchemaFactoryImpl
public SchemaFactoryImpl() throws javax.wsdl.WSDLException- Throws:
javax.wsdl.WSDLException
-
-
Method Details
-
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:
newWSDLWriterin classSchemaFactory
-
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:
newPopulatedExtensionRegistryin classSchemaFactory
-