public class CodegenBean extends Object
Constructor and Description |
---|
CodegenBean() |
Modifier and Type | Method and Description |
---|---|
Map |
fillOptionMap()
Creates a list of parameters for the code generator based on the decisions made by the user on the OptionsPage
(page2).
|
void |
generate() |
com.intellij.openapi.project.Project |
getActiveProject() |
AxisService |
getAxisService(String wsdlURI)
Reads the WSDL Object Model from the given location.
|
String |
getBaseUri(String wsdlURI) |
String |
getDatabindingName() |
Collection |
getDefinitionNamespaceMap() |
String |
getLanguage() |
com.intellij.openapi.module.Module[] |
getModules() |
String[] |
getModuleSrc(String name) |
String |
getOutput() |
String |
getPackageName() |
String |
getPortName() |
List |
getPortNameList(QName serviceName)
Returns a list of ports for a particular service
the names are QNames
|
List |
getServiceList()
Returns a list of service names
the names are QNames
|
String |
getServiceName() |
File |
getTemp() |
String |
getWSDLFileName() |
boolean |
isAsyncOnly() |
boolean |
isDefaultClient() |
boolean |
isGenerateAll() |
boolean |
isServerSide() |
boolean |
isServerSideInterface() |
boolean |
isServerXML() |
boolean |
isSyncOnly() |
boolean |
isTestcase() |
boolean |
isTestCase() |
String |
packageFromTargetNamespace() |
void |
readWSDL() |
void |
setAsyncOnly(boolean asyncOnly) |
void |
setDatabindingName(String databindingName) |
void |
setDefaultClient(boolean defaultClient) |
void |
setGenerateAll(boolean generateAll) |
void |
setLanguage(String language) |
void |
setNamespace2packageList(String namespace2packageList) |
void |
setOutput(String output) |
void |
setPackageName(String packageName) |
void |
setPortName(String portName) |
void |
setProject(com.intellij.openapi.project.Project project) |
void |
setServerSide(boolean serverSide) |
void |
setServerSideInterface(boolean serverSideInterface) |
void |
setServerXML(boolean serverXML) |
void |
setServiceName(String serviceName) |
void |
setSyncOnly(boolean syncOnly) |
void |
setTestcase(boolean testcase) |
void |
setTestCase(boolean testCase) |
void |
setWSDLFileName(String WSDLFileName) |
public void setNamespace2packageList(String namespace2packageList)
public boolean isServerSideInterface()
public void setServerSideInterface(boolean serverSideInterface)
public boolean isDefaultClient()
public void setDefaultClient(boolean defaultClient)
public boolean isServerXML()
public void setServerXML(boolean serverXML)
public boolean isGenerateAll()
public void setGenerateAll(boolean generateAll)
public boolean isTestCase()
public void setTestCase(boolean testCase)
public String getServiceName()
public void setServiceName(String serviceName)
public String getPortName()
public void setPortName(String portName)
public String getDatabindingName()
public void setDatabindingName(String databindingName)
public Map fillOptionMap()
public AxisService getAxisService(String wsdlURI) throws Exception
wsdlURI
- the filesystem location (full path) of the WSDL file to read in.IOException
- on errors reading the WSDL fileException
public String getWSDLFileName()
public void setWSDLFileName(String WSDLFileName)
public boolean isSyncOnly()
public void setSyncOnly(boolean syncOnly)
public boolean isAsyncOnly()
public void setAsyncOnly(boolean asyncOnly)
public String getLanguage()
public void setLanguage(String language)
public String getPackageName()
public void setPackageName(String packageName)
public String getOutput()
public void setOutput(String output)
public boolean isServerSide()
public void setServerSide(boolean serverSide)
public boolean isTestcase()
public void setTestcase(boolean testcase)
public void readWSDL() throws javax.wsdl.WSDLException
javax.wsdl.WSDLException
public String packageFromTargetNamespace()
public List getServiceList()
public List getPortNameList(QName serviceName)
public com.intellij.openapi.project.Project getActiveProject()
public void setProject(com.intellij.openapi.project.Project project)
public File getTemp()
public com.intellij.openapi.module.Module[] getModules()
public Collection getDefinitionNamespaceMap()
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.