org.apache.cxf.tools.corba.common
Class SchemaFactoryImpl
java.lang.Object
org.apache.cxf.tools.corba.common.SchemaFactory
org.apache.cxf.tools.corba.common.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
Method Summary |
javax.wsdl.Definition |
newDefinition()
Create a new instance of a Definition, with an instance of a
PopulatedExtensionRegistry as its ExtensionRegistry. |
javax.wsdl.extensions.ExtensionRegistry |
newPopulatedExtensionRegistry()
Create a new instance of an ExtensionRegistry with pre-registered
serializers/deserializers for the SOAP, HTTP and MIME extensions. |
javax.wsdl.xml.WSDLWriter |
newWSDLWriter()
Create a new instance of a SchemaWriter. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemaFactoryImpl
public SchemaFactoryImpl()
throws javax.wsdl.WSDLException
- Throws:
javax.wsdl.WSDLException
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
Apache CXF