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

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

public class WSDLToIDLAction
extends java.lang.Object


Field Summary
protected static java.util.logging.Logger LOG
           
 
Constructor Summary
WSDLToIDLAction()
           
 
Method Summary
 void addExtensions(javax.wsdl.extensions.ExtensionRegistry extRegistry)
           
 void createIdlAttribute(org.apache.cxf.binding.corba.wsdl.OperationType opType, java.lang.String name)
           
 void createIdlOperation(org.apache.cxf.binding.corba.wsdl.OperationType opType, java.lang.String name, boolean isOneway)
           
protected  IdlType createPrimitiveType(javax.xml.namespace.QName idlType, java.lang.String name)
           
protected  IdlType createType(javax.xml.namespace.QName idlType, java.lang.String[] name, CorbaTypeImpl corbaType)
           
 void generateIDL(javax.wsdl.Definition definition)
           
 java.lang.String getBindingName()
           
 java.lang.String getNamespace()
           
 boolean isGenerateAllBindings()
           
 boolean isVerboseOn()
           
 void setBindingName(java.lang.String bindName)
           
 void setGenerateAllBindings(boolean all)
           
 void setNamespace(java.lang.String namespaceName)
           
 void setOutputDirectory(java.lang.String dir)
           
 void setOutputFile(java.lang.String file)
           
 void setPrintWriter(java.io.PrintWriter pw)
           
 void setVerboseOn(boolean verbose)
           
 void setWsdlFile(java.lang.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 java.util.logging.Logger LOG
Constructor Detail

WSDLToIDLAction

public WSDLToIDLAction()
Method Detail

generateIDL

public void generateIDL(javax.wsdl.Definition definition)
                 throws java.lang.Exception
Throws:
java.lang.Exception

addExtensions

public void addExtensions(javax.wsdl.extensions.ExtensionRegistry extRegistry)
                   throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

createIdlAttribute

public void createIdlAttribute(org.apache.cxf.binding.corba.wsdl.OperationType opType,
                               java.lang.String name)
                        throws java.lang.Exception
Throws:
java.lang.Exception

createIdlOperation

public void createIdlOperation(org.apache.cxf.binding.corba.wsdl.OperationType opType,
                               java.lang.String name,
                               boolean isOneway)
                        throws java.lang.Exception
Throws:
java.lang.Exception

createPrimitiveType

protected IdlType createPrimitiveType(javax.xml.namespace.QName idlType,
                                      java.lang.String name)
                               throws java.lang.Exception
Throws:
java.lang.Exception

createType

protected IdlType createType(javax.xml.namespace.QName idlType,
                             java.lang.String[] name,
                             CorbaTypeImpl corbaType)
                      throws java.lang.Exception
Throws:
java.lang.Exception

setOutputDirectory

public void setOutputDirectory(java.lang.String dir)

setOutputFile

public void setOutputFile(java.lang.String file)

setPrintWriter

public void setPrintWriter(java.io.PrintWriter pw)

setWsdlFile

public void setWsdlFile(java.lang.String file)

setVerboseOn

public void setVerboseOn(boolean verbose)

isVerboseOn

public boolean isVerboseOn()

setBindingName

public void setBindingName(java.lang.String bindName)

getBindingName

public java.lang.String getBindingName()

setNamespace

public void setNamespace(java.lang.String namespaceName)

getNamespace

public java.lang.String getNamespace()

setGenerateAllBindings

public void setGenerateAllBindings(boolean all)

isGenerateAllBindings

public boolean isGenerateAllBindings()


Apache CXF