Apache CXF API

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 Object


Field Summary
protected static Logger LOG
           
 
Constructor Summary
WSDLToIDLAction()
           
 
Method Summary
 void createIdlAttribute(OperationType opType, String name)
           
 void createIdlOperation(OperationType opType, String name, boolean isOneway)
           
protected  IdlType createPrimitiveType(QName idlType, String name)
           
protected  IdlType createType(QName idlType, String[] name, CorbaType corbaType)
           
 void generateIDL(javax.wsdl.Definition definition)
           
 String getBindingName()
           
 String getNamespace()
           
 boolean isGenerateAllBindings()
           
 boolean isVerboseOn()
           
 void setBindingName(String bindName)
           
 void setGenerateAllBindings(boolean all)
           
 void setNamespace(String namespaceName)
           
 void setOutputDirectory(String dir)
           
 void setOutputFile(String file)
           
 void setPrintWriter(PrintWriter pw)
           
 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
Constructor Detail

WSDLToIDLAction

public WSDLToIDLAction()
Method Detail

generateIDL

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

createIdlAttribute

public void createIdlAttribute(OperationType opType,
                               String name)
                        throws Exception
Throws:
Exception

createIdlOperation

public void createIdlOperation(OperationType opType,
                               String name,
                               boolean isOneway)
                        throws Exception
Throws:
Exception

createPrimitiveType

protected IdlType createPrimitiveType(QName idlType,
                                      String name)
                               throws Exception
Throws:
Exception

createType

protected IdlType createType(QName idlType,
                             String[] name,
                             CorbaType corbaType)
                      throws Exception
Throws:
Exception

setOutputDirectory

public void setOutputDirectory(String dir)

setOutputFile

public void setOutputFile(String file)

setPrintWriter

public void setPrintWriter(PrintWriter pw)

setWsdlFile

public void setWsdlFile(String file)

setVerboseOn

public void setVerboseOn(boolean verbose)

isVerboseOn

public boolean isVerboseOn()

setBindingName

public void setBindingName(String bindName)

getBindingName

public String getBindingName()

setNamespace

public void setNamespace(String namespaceName)

getNamespace

public String getNamespace()

setGenerateAllBindings

public void setGenerateAllBindings(boolean all)

isGenerateAllBindings

public boolean isGenerateAllBindings()

Apache CXF API

Apache CXF