Apache CXF API

org.apache.cxf.tools.corba.processors.wsdl
Class WSDLToCorbaBinding

java.lang.Object
  extended by org.apache.cxf.tools.corba.processors.wsdl.WSDLToCorbaBinding

public class WSDLToCorbaBinding
extends Object


Field Summary
protected  javax.wsdl.Definition def
           
protected  String idlNamespace
           
protected static Logger LOG
           
 
Constructor Summary
WSDLToCorbaBinding()
           
 
Method Summary
 void addInterfaceName(String interfaceName)
           
 void cleanUpTypeMap(TypeMappingType typeMap)
           
 QName convertToQName(String name)
           
 javax.wsdl.Definition generateCORBABinding()
           
 javax.wsdl.Binding[] generateCORBABinding(javax.wsdl.Definition definition)
           
 void generateNSPrefix(javax.wsdl.Definition definition, String namespaceURI, String str)
           
 String getAddress()
           
 String getAddressFile()
           
 javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()
           
 List<String> getGeneratedBindingNames()
           
 WSDLToCorbaHelper getHelper()
           
 String getIdlNamespace()
           
 List<String> getInterfaceNames()
           
 String getMappedBindingName(String interfaceName)
           
 String getWsdlFileName()
           
 boolean isGenerateAllBindings()
           
 void main(String[] args)
           
 void mapBindingToInterface(String intfName, String bName)
           
 void setAddress(String addr)
           
 void setAddressFile(String addrFile)
           
 void setAllBindings(boolean all)
           
 void setBindingName(String bname)
           
 void setExtensionRegistry(javax.wsdl.extensions.ExtensionRegistry reg)
           
 void setIdlNamespace(javax.wsdl.Definition definition)
           
 void setNamespace(String nameSpaceName)
           
 void setOutputDirectory(String dir)
           
 void setOutputFile(String file)
           
 void setVerboseOn(boolean verbose)
           
 void setWsdlFile(String file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final Logger LOG

def

protected javax.wsdl.Definition def

idlNamespace

protected String idlNamespace
Constructor Detail

WSDLToCorbaBinding

public WSDLToCorbaBinding()
Method Detail

getHelper

public WSDLToCorbaHelper getHelper()

generateCORBABinding

public javax.wsdl.Definition generateCORBABinding()
                                           throws Exception
Throws:
Exception

generateCORBABinding

public javax.wsdl.Binding[] generateCORBABinding(javax.wsdl.Definition definition)
                                          throws Exception
Throws:
Exception

setWsdlFile

public void setWsdlFile(String file)

getWsdlFileName

public String getWsdlFileName()

setIdlNamespace

public void setIdlNamespace(javax.wsdl.Definition definition)

getIdlNamespace

public String getIdlNamespace()

generateNSPrefix

public void generateNSPrefix(javax.wsdl.Definition definition,
                             String namespaceURI,
                             String str)

setBindingName

public void setBindingName(String bname)

mapBindingToInterface

public void mapBindingToInterface(String intfName,
                                  String bName)

getMappedBindingName

public String getMappedBindingName(String interfaceName)

getGeneratedBindingNames

public List<String> getGeneratedBindingNames()

convertToQName

public QName convertToQName(String name)

setOutputDirectory

public void setOutputDirectory(String dir)

setExtensionRegistry

public void setExtensionRegistry(javax.wsdl.extensions.ExtensionRegistry reg)

getExtensionRegistry

public javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()

setAddress

public void setAddress(String addr)

getAddress

public String getAddress()

setAddressFile

public void setAddressFile(String addrFile)

getAddressFile

public String getAddressFile()

setOutputFile

public void setOutputFile(String file)

setNamespace

public void setNamespace(String nameSpaceName)

addInterfaceName

public void addInterfaceName(String interfaceName)

getInterfaceNames

public List<String> getInterfaceNames()

setVerboseOn

public void setVerboseOn(boolean verbose)

setAllBindings

public void setAllBindings(boolean all)

isGenerateAllBindings

public boolean isGenerateAllBindings()

cleanUpTypeMap

public void cleanUpTypeMap(TypeMappingType typeMap)

main

public void main(String[] args)

Apache CXF API

Apache CXF