2016/05/28 - Apache Tuscany has been retired. 
For more information, please explore the Attic. 
 
org.apache.tuscany.sca.binding.ws.wsdlgen
Class Interface2WSDLGenerator
java.lang.Object
  
org.apache.tuscany.sca.binding.ws.wsdlgen.Interface2WSDLGenerator
public class Interface2WSDLGenerator
- extends java.lang.Object
 
 
| 
Method Summary | 
 org.w3c.dom.Document | 
createDocument()
 
            | 
 Schema | 
createSchema(Definition definition)
 
            | 
 Schema | 
createSchemaExt(Definition definition)
 
            | 
 Definition | 
generate(Interface interfaze,
         WSDLDefinition wsdlDefinition)
 
            | 
 javax.wsdl.Operation | 
generateOperation(Definition definition,
                  Operation op,
                  java.util.Map<java.lang.String,XMLTypeHelper> helpers,
                  java.util.Map<javax.xml.namespace.QName,java.util.List<ElementInfo>> wrappers)
 
            | 
 Part | 
generatePart(Definition definition,
             DataType arg,
             java.lang.String partName)
 
            | 
 Part | 
generateWrapperPart(Definition definition,
                    Operation operation,
                    java.util.Map<java.lang.String,XMLTypeHelper> helpers,
                    java.util.Map<javax.xml.namespace.QName,java.util.List<ElementInfo>> wrappers,
                    boolean input)
 
            | 
 WSDLFactory | 
getFactory()
 
            | 
protected  javax.xml.namespace.QName | 
getQName(Interface interfaze)
 
            | 
 void | 
setFactory(WSDLFactory factory)
 
            | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Interface2WSDLGenerator
public Interface2WSDLGenerator(boolean requiresSOAP12,
                               ModelResolver resolver,
                               DataBindingExtensionPoint dataBindings,
                               XSDFactory xsdFactory,
                               Monitor monitor)
                        throws WSDLException
- Throws:
 WSDLException
generate
public Definition generate(Interface interfaze,
                           WSDLDefinition wsdlDefinition)
                    throws WSDLException
- Throws:
 WSDLException
 
createSchemaExt
public Schema createSchemaExt(Definition definition)
                       throws WSDLException
- Throws:
 WSDLException
 
createSchema
public Schema createSchema(Definition definition)
                    throws WSDLException
- Throws:
 WSDLException
 
createDocument
public org.w3c.dom.Document createDocument()
 
getQName
protected javax.xml.namespace.QName getQName(Interface interfaze)
 
generateOperation
public javax.wsdl.Operation generateOperation(Definition definition,
                                              Operation op,
                                              java.util.Map<java.lang.String,XMLTypeHelper> helpers,
                                              java.util.Map<javax.xml.namespace.QName,java.util.List<ElementInfo>> wrappers)
                                       throws WSDLException
- Throws:
 WSDLException
 
generatePart
public Part generatePart(Definition definition,
                         DataType arg,
                         java.lang.String partName)
 
generateWrapperPart
public Part generateWrapperPart(Definition definition,
                                Operation operation,
                                java.util.Map<java.lang.String,XMLTypeHelper> helpers,
                                java.util.Map<javax.xml.namespace.QName,java.util.List<ElementInfo>> wrappers,
                                boolean input)
                         throws WSDLException
- Throws:
 WSDLException
 
getFactory
public WSDLFactory getFactory()
 
setFactory
public void setFactory(WSDLFactory factory)