Java Doc for AxisServiceBasedMultiLanguageEmitter.java in  » Web-Services-AXIS2 » codegen-wsdl2java » org » apache » axis2 » wsdl » codegen » emitter » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Web Services AXIS2 » codegen wsdl2java » org.apache.axis2.wsdl.codegen.emitter 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter

All known Subclasses:   org.apache.axis2.wsdl.codegen.emitter.JavaEmitter,  org.apache.axis2.wsdl.codegen.emitter.CEmitter,
AxisServiceBasedMultiLanguageEmitter
public class AxisServiceBasedMultiLanguageEmitter implements Emitter(Code)


Field Summary
final protected static  StringCALL_BACK_HANDLER_SUFFIX
    
final protected static  StringDATABINDING_SUPPORTER_NAME_SUFFIX
    
final protected static  StringMESSAGE_RECEIVER_SUFFIX
    
final protected static  StringSKELETON_CLASS_SUFFIX
    
final protected static  StringSKELETON_CLASS_SUFFIX_BACK
    
final protected static  StringSKELETON_INTERFACE_SUFFIX
    
final protected static  StringSKELETON_INTERFACE_SUFFIX_BACK
    
final protected static  StringSTUB_INTERFACE_SUFFIX_BACK
    
final protected static  StringSTUB_SUFFIX
    
final protected static  StringTEST_SRC_DIR_NAME
    
final protected static  StringTEST_SUFFIX
    
protected  MapallServiceInfoHolder
    
protected  AxisBindingaxisBinding
    
protected  AxisEndpointaxisEndpoint
    
protected  AxisServiceaxisService
    
protected  ListaxisServices
    
protected  CodeGenConfigurationcodeGenConfiguration
    
protected static  HashMapconstructorMap
    
protected  MapfaultClassNameMap
    
protected  MapfaultElementQNameMap
    
protected  MapfullyQualifiedFaultClassNameMap
    
protected  MapinfoHolder
    
protected  MapinstantiatableMessageClassNames
    
final protected static  Loglog
    
protected  TypeMappermapper
    
protected static  MapmepToClassMap
    
protected static  MapmepToSuffixMap
    
protected  URIResolverresolver
    
protected  intuniqueFaultNameCounter
    

Constructor Summary
public  AxisServiceBasedMultiLanguageEmitter()
    

Method Summary
protected  voidaddAttribute(Document document, String AttribName, String attribValue, Element element)
     Utility method to add an attribute to a given element.
protected  ElementaddElement(Document document, String eltName, String eltValue, Element element)
     Utility method to add an attribute to a given element.
protected  voidaddEndpoint(Document doc, Element rootElement)
     Adds the endpoint to the document.
protected  voidaddHeaderOperations(List soapHeaderParameterQNameList, AxisOperation axisOperation, boolean input)
    
protected  voidaddHeaderOperationsToFault(List soapHeaderParameterQNameList, AxisOperation axisOperation)
    
protected  voidaddSOAPAction(Document doc, Element rootElement, QName qName)
    
protected  voidaddShortType(Element paramElement, String xmlName)
    
protected  voidaddSoapVersion(Document doc, Element rootElement)
     Looks for the SOAPVersion and adds it.
protected  voidcopyToFaultMap()
    
protected  DocumentcreateDOMDocumentForAntBuild()
     Creates the DOM tree for the Ant build.
protected  DocumentcreateDOMDocumentForCallbackHandler()
     Generates the model for the callbacks.
protected  DocumentcreateDOMDocumentForException()
     Generates the model for the callbacks.
protected  DocumentcreateDOMDocumentForInterface(boolean writeDatabinders)
     Creates the DOM tree for the interface creation.
protected  DocumentcreateDOMDocumentForInterfaceImplementation()
     Creates the DOM tree for implementations.
protected  DocumentcreateDOMDocumentForServiceXML()
    
protected  DocumentcreateDOMDocumentForSkeleton(boolean isSkeletonInterface)
    
protected  DocumentcreateDOMDocumentForSkeletonInterface()
    
protected  DocumentcreateDOMDocumentForTestCase()
    
protected  ElementcreateDOMElementforDatabinders(Document doc, boolean isServerside)
     create a dom element for databinders.
protected  DocumentcreateDocumentForMessageReceiver(String mep, boolean isServerSideInterface)
    
protected  voiddebugLogDocument(String description, Document doc)
    
public  voidemitSkeleton()
    
public  voidemitStub()
     Emits the stubcode with bindings.
protected  voidfillSyncAttributes(Document doc, Element rootElement)
    
protected  voidgenerateAndPopulateFaultNames()
    
protected  ElementgenerateOptionParamComponent(Document doc, String name, String value)
    
protected  ElementgenerateParamComponent(Document doc, String paramName, String paramType, QName operationName, QName paramQName)
    
protected  ElementgenerateParamComponent(Document doc, String paramName, String paramType, QName paramQName)
    
protected  ElementgenerateParamComponent(Document doc, String paramName, String paramType, QName opName, QName paramQName, String partName, boolean isPrimitive, boolean isArray)
    
protected  ElementgetBase64Elements(Document doc)
     Gets the base64 types.
protected  DocumentgetEmptyDocument()
    
protected  ElementgetFaultElement(Document doc, AxisOperation operation)
    
protected  Element[]getFaultParamElements(Document doc, AxisOperation operation)
    
protected  StringgetFullyQualifiedMessageReceiverName()
    
protected  StringgetFullyQualifiedSkeletonInterfaceName()
    
protected  StringgetFullyQualifiedSkeletonName()
    
protected  StringgetFullyQualifiedStubName()
    
protected  ElementgetInputElement(Document doc, AxisOperation operation, List headerParameterQNameList)
    
protected  Element[]getInputParamElement(Document doc, AxisOperation operation)
    
protected  ElementgetOpNames(Document doc)
    
protected  FilegetOutputDirectory(File outputDir, String dir2)
     Gets the output directory for source files.
protected  ElementgetOutputElement(Document doc, AxisOperation operation, List headerParameterQNameList)
     Finds the output element.
protected  ElementgetOutputParamElement(Document doc, AxisOperation operation)
    
protected  StringgetParamInitializer(String paramType)
    
protected  ListgetParameterElementList(Document doc, List parameters, String location)
    
protected  ListgetParameterElementListForHttpHeader(Document doc, List parameters, String location)
    
protected  ListgetParameterElementListForSOAPModules(Document doc, List parameters)
    
protected  ElementgetServiceElement(String serviceName, String className, Document doc)
    
protected  ElementgetUniqueListofFaults(Document doc)
    
protected  ElementgetUniqueListofFaultsofMep(Document doc, String mep)
    
protected  booleanloadOperations(Document doc, Element rootElement, String mep)
    
protected  StringmakeJavaClassName(String word)
    
protected  voidprocessModelObjects(Map objectMappings, Element root, Document doc)
    
protected  voidresetFaultNames()
    
public  voidsetCodeGenConfiguration(CodeGenConfiguration configuration)
    
public  voidsetMapper(TypeMapper mapper)
    
protected  voidupdateFaultPackageForStub()
    
protected  voidupdateMapperClassnames(String fullyQulifiedIncludingClassNamePrefix)
     we need to modify the mapper's class name list.
protected  voidupdateMapperForMessageReceiver()
    
protected  voidupdateMapperForStub()
    
protected  voidwriteAntBuild()
     Writes the Ant build.
protected  voidwriteCallBackHandlers()
     Writes the callback handlers.
protected  voidwriteExceptions()
     Writes the exceptions.
protected  voidwriteFile(Document model, FileWriter writer)
     A resusable method for the implementation of interface and implementation writing.
protected  voidwriteInterface(boolean writeDatabinders)
     Writes the interfaces.
protected  voidwriteInterfaceImplementation()
     Writes the implementations.
protected  voidwriteMessageReceiver()
    
protected  voidwriteServiceXml()
    
protected  voidwriteSkeleton()
    
protected  voidwriteSkeletonInterface()
    
protected  voidwriteTestClasses()
    
protected  voidwriteWSDLFiles()
    

Field Detail
CALL_BACK_HANDLER_SUFFIX
final protected static String CALL_BACK_HANDLER_SUFFIX(Code)



DATABINDING_SUPPORTER_NAME_SUFFIX
final protected static String DATABINDING_SUPPORTER_NAME_SUFFIX(Code)



MESSAGE_RECEIVER_SUFFIX
final protected static String MESSAGE_RECEIVER_SUFFIX(Code)



SKELETON_CLASS_SUFFIX
final protected static String SKELETON_CLASS_SUFFIX(Code)



SKELETON_CLASS_SUFFIX_BACK
final protected static String SKELETON_CLASS_SUFFIX_BACK(Code)



SKELETON_INTERFACE_SUFFIX
final protected static String SKELETON_INTERFACE_SUFFIX(Code)



SKELETON_INTERFACE_SUFFIX_BACK
final protected static String SKELETON_INTERFACE_SUFFIX_BACK(Code)



STUB_INTERFACE_SUFFIX_BACK
final protected static String STUB_INTERFACE_SUFFIX_BACK(Code)



STUB_SUFFIX
final protected static String STUB_SUFFIX(Code)



TEST_SRC_DIR_NAME
final protected static String TEST_SRC_DIR_NAME(Code)



TEST_SUFFIX
final protected static String TEST_SUFFIX(Code)



allServiceInfoHolder
protected Map allServiceInfoHolder(Code)



axisBinding
protected AxisBinding axisBinding(Code)



axisEndpoint
protected AxisEndpoint axisEndpoint(Code)



axisService
protected AxisService axisService(Code)



axisServices
protected List axisServices(Code)



codeGenConfiguration
protected CodeGenConfiguration codeGenConfiguration(Code)



constructorMap
protected static HashMap constructorMap(Code)
Field constructorMap



faultClassNameMap
protected Map faultClassNameMap(Code)



faultElementQNameMap
protected Map faultElementQNameMap(Code)



fullyQualifiedFaultClassNameMap
protected Map fullyQualifiedFaultClassNameMap(Code)



infoHolder
protected Map infoHolder(Code)



instantiatableMessageClassNames
protected Map instantiatableMessageClassNames(Code)



log
final protected static Log log(Code)



mapper
protected TypeMapper mapper(Code)



mepToClassMap
protected static Map mepToClassMap(Code)



mepToSuffixMap
protected static Map mepToSuffixMap(Code)



resolver
protected URIResolver resolver(Code)



uniqueFaultNameCounter
protected int uniqueFaultNameCounter(Code)




Constructor Detail
AxisServiceBasedMultiLanguageEmitter
public AxisServiceBasedMultiLanguageEmitter()(Code)
default constructor - builds




Method Detail
addAttribute
protected void addAttribute(Document document, String AttribName, String attribValue, Element element)(Code)
Utility method to add an attribute to a given element.
Parameters:
  document -
Parameters:
  AttribName -
Parameters:
  attribValue -
Parameters:
  element -



addElement
protected Element addElement(Document document, String eltName, String eltValue, Element element)(Code)
Utility method to add an attribute to a given element.
Parameters:
  document -
Parameters:
  eltName -
Parameters:
  eltValue -
Parameters:
  element -



addEndpoint
protected void addEndpoint(Document doc, Element rootElement) throws Exception(Code)
Adds the endpoint to the document.
Parameters:
  doc -
Parameters:
  rootElement -



addHeaderOperations
protected void addHeaderOperations(List soapHeaderParameterQNameList, AxisOperation axisOperation, boolean input)(Code)
populate the header parameters
Parameters:
  soapHeaderParameterQNameList -
Parameters:
  axisOperation -
Parameters:
  input -



addHeaderOperationsToFault
protected void addHeaderOperationsToFault(List soapHeaderParameterQNameList, AxisOperation axisOperation)(Code)
populate the header parameters to faults
Parameters:
  soapHeaderParameterQNameList -
Parameters:
  axisOperation -



addSOAPAction
protected void addSOAPAction(Document doc, Element rootElement, QName qName)(Code)
Adds the soap action
Parameters:
  doc -
Parameters:
  rootElement -
Parameters:
  qName -



addShortType
protected void addShortType(Element paramElement, String xmlName)(Code)
set the short type as it is in the data binding
Parameters:
  paramElement -
Parameters:
  xmlName -



addSoapVersion
protected void addSoapVersion(Document doc, Element rootElement)(Code)
Looks for the SOAPVersion and adds it.
Parameters:
  doc -
Parameters:
  rootElement -



copyToFaultMap
protected void copyToFaultMap()(Code)
Utility method to copy the faults to the correct map



createDOMDocumentForAntBuild
protected Document createDOMDocumentForAntBuild()(Code)
Creates the DOM tree for the Ant build. Uses the interface.



createDOMDocumentForCallbackHandler
protected Document createDOMDocumentForCallbackHandler()(Code)
Generates the model for the callbacks.



createDOMDocumentForException
protected Document createDOMDocumentForException()(Code)
Generates the model for the callbacks.



createDOMDocumentForInterface
protected Document createDOMDocumentForInterface(boolean writeDatabinders)(Code)
Creates the DOM tree for the interface creation. Uses the interface.



createDOMDocumentForInterfaceImplementation
protected Document createDOMDocumentForInterfaceImplementation() throws Exception(Code)
Creates the DOM tree for implementations.



createDOMDocumentForServiceXML
protected Document createDOMDocumentForServiceXML()(Code)



createDOMDocumentForSkeleton
protected Document createDOMDocumentForSkeleton(boolean isSkeletonInterface)(Code)
Creates the XMLModel for the skeleton
Parameters:
  isSkeletonInterface - DOM Document



createDOMDocumentForSkeletonInterface
protected Document createDOMDocumentForSkeletonInterface()(Code)
Creates the XML model for the skeleton interface DOM Document



createDOMDocumentForTestCase
protected Document createDOMDocumentForTestCase()(Code)
Creates the XML Model for the test case DOM document



createDOMElementforDatabinders
protected Element createDOMElementforDatabinders(Document doc, boolean isServerside)(Code)
create a dom element for databinders. This is called by other
Parameters:
  doc -



createDocumentForMessageReceiver
protected Document createDocumentForMessageReceiver(String mep, boolean isServerSideInterface)(Code)
Creates the XML model for the message receiver
Parameters:
  mep -
Parameters:
  isServerSideInterface - DOM Document



debugLogDocument
protected void debugLogDocument(String description, Document doc)(Code)
debugging method - write the output to the debugger
Parameters:
  description -
Parameters:
  doc -



emitSkeleton
public void emitSkeleton() throws CodeGenerationException(Code)
Emits the skeleton
throws:
  CodeGenerationException -



emitStub
public void emitStub() throws CodeGenerationException(Code)
Emits the stubcode with bindings.
throws:
  CodeGenerationException -
See Also:   Emitter.emitStub



fillSyncAttributes
protected void fillSyncAttributes(Document doc, Element rootElement)(Code)

Parameters:
  doc -
Parameters:
  rootElement -



generateAndPopulateFaultNames
protected void generateAndPopulateFaultNames()(Code)
Populate a map of fault class names



generateOptionParamComponent
protected Element generateOptionParamComponent(Document doc, String name, String value)(Code)
A convenient method for the generating optionParam components
Parameters:
  doc -
Parameters:
  name -
Parameters:
  value - Element



generateParamComponent
protected Element generateParamComponent(Document doc, String paramName, String paramType, QName operationName, QName paramQName)(Code)
A convenient method for the generating the parameter element
Parameters:
  doc -
Parameters:
  paramName -
Parameters:
  paramType - DOM Element



generateParamComponent
protected Element generateParamComponent(Document doc, String paramName, String paramType, QName paramQName)(Code)
A convenient method for the generating the parameter element
Parameters:
  doc -
Parameters:
  paramName -
Parameters:
  paramType - DOM Element



generateParamComponent
protected Element generateParamComponent(Document doc, String paramName, String paramType, QName opName, QName paramQName, String partName, boolean isPrimitive, boolean isArray)(Code)
A convenient method for the generating the parameter element
Parameters:
  doc -
Parameters:
  paramName -
Parameters:
  paramType -
Parameters:
  opName -
Parameters:
  paramName -



getBase64Elements
protected Element getBase64Elements(Document doc)(Code)
Gets the base64 types. If not available this will be empty!!!
Parameters:
  doc - Returns Element.



getEmptyDocument
protected Document getEmptyDocument()(Code)



getFaultElement
protected Element getFaultElement(Document doc, AxisOperation operation)(Code)
Get the fault element - No header faults are supported
Parameters:
  doc -
Parameters:
  operation -



getFaultParamElements
protected Element[] getFaultParamElements(Document doc, AxisOperation operation)(Code)

Parameters:
  doc -
Parameters:
  operation - Returns the parameter element.



getFullyQualifiedMessageReceiverName
protected String getFullyQualifiedMessageReceiverName()(Code)
fully qualified MR name



getFullyQualifiedSkeletonInterfaceName
protected String getFullyQualifiedSkeletonInterfaceName()(Code)
fully qualified skeleton interface name



getFullyQualifiedSkeletonName
protected String getFullyQualifiedSkeletonName()(Code)
fully qualified skeleton name



getFullyQualifiedStubName
protected String getFullyQualifiedStubName()(Code)
Returns the fully qualified Stub name reused in many methods classname



getInputElement
protected Element getInputElement(Document doc, AxisOperation operation, List headerParameterQNameList)(Code)
Get the input element
Parameters:
  doc -
Parameters:
  operation -
Parameters:
  headerParameterQNameList - DOM element



getInputParamElement
protected Element[] getInputParamElement(Document doc, AxisOperation operation)(Code)

Parameters:
  doc -
Parameters:
  operation - Returns the parameter element.



getOpNames
protected Element getOpNames(Document doc)(Code)
Gets an element representing the operation names
Parameters:
  doc - Returns Element.



getOutputDirectory
protected File getOutputDirectory(File outputDir, String dir2)(Code)
Gets the output directory for source files.
Parameters:
  outputDir - Returns File.



getOutputElement
protected Element getOutputElement(Document doc, AxisOperation operation, List headerParameterQNameList)(Code)
Finds the output element.
Parameters:
  doc -
Parameters:
  operation -
Parameters:
  headerParameterQNameList -



getOutputParamElement
protected Element getOutputParamElement(Document doc, AxisOperation operation)(Code)

Parameters:
  doc -
Parameters:
  operation - Returns Element.



getParamInitializer
protected String getParamInitializer(String paramType)(Code)

Parameters:
  paramType -



getParameterElementList
protected List getParameterElementList(Document doc, List parameters, String location)(Code)

Parameters:
  doc -
Parameters:
  parameters -
Parameters:
  location -



getParameterElementListForHttpHeader
protected List getParameterElementListForHttpHeader(Document doc, List parameters, String location)(Code)



getParameterElementListForSOAPModules
protected List getParameterElementListForSOAPModules(Document doc, List parameters)(Code)



getServiceElement
protected Element getServiceElement(String serviceName, String className, Document doc)(Code)
A resusable method to return the service element for creating the service xml
Parameters:
  serviceName -
Parameters:
  className -
Parameters:
  doc - DOM Element



getUniqueListofFaults
protected Element getUniqueListofFaults(Document doc)(Code)
A util method that returns a unique list of faults
Parameters:
  doc - DOM element



getUniqueListofFaultsofMep
protected Element getUniqueListofFaultsofMep(Document doc, String mep)(Code)
A util method that returns a unique list of faults for a given mep
Parameters:
  doc - DOM element



loadOperations
protected boolean loadOperations(Document doc, Element rootElement, String mep)(Code)
Loads the operations
Parameters:
  doc -
Parameters:
  rootElement -
Parameters:
  mep - boolean



makeJavaClassName
protected String makeJavaClassName(String word)(Code)

Parameters:
  word - Returns character removed string.



processModelObjects
protected void processModelObjects(Map objectMappings, Element root, Document doc)(Code)

Parameters:
  objectMappings -
Parameters:
  root -
Parameters:
  doc -



resetFaultNames
protected void resetFaultNames()(Code)
rests the fault name maps



setCodeGenConfiguration
public void setCodeGenConfiguration(CodeGenConfiguration configuration)(Code)
Sets the relevant codegen configuration
Parameters:
  configuration -
See Also:   Emitter.setCodeGenConfiguration(org.apache.axis2.wsdl.codegen.CodeGenConfiguration)



setMapper
public void setMapper(TypeMapper mapper)(Code)
Sets the type mapper
Parameters:
  mapper -
See Also:   Emitter.setMapper(org.apache.axis2.wsdl.databinding.TypeMapper)



updateFaultPackageForStub
protected void updateFaultPackageForStub()(Code)
Change the fault classnames to go with the package and stub



updateMapperClassnames
protected void updateMapperClassnames(String fullyQulifiedIncludingClassNamePrefix)(Code)
we need to modify the mapper's class name list. The issue here is that in this case we do not expect the fully qulified class names to be present in the class names list due to the simple reason that they've not been written yet! Hence the mappers class name list needs to be updated to suit the expected package to be written in this case we modify the package name to have the class a inner class of the stub, interface or the message receiver depending on the style



updateMapperForMessageReceiver
protected void updateMapperForMessageReceiver()(Code)
Update mapper for message receiver



updateMapperForStub
protected void updateMapperForStub()(Code)
Update mapper for the stub



writeAntBuild
protected void writeAntBuild() throws Exception(Code)
Writes the Ant build.
throws:
  Exception -



writeCallBackHandlers
protected void writeCallBackHandlers() throws Exception(Code)
Writes the callback handlers.



writeExceptions
protected void writeExceptions() throws Exception(Code)
Writes the exceptions.



writeFile
protected void writeFile(Document model, FileWriter writer) throws IOException, Exception(Code)
A resusable method for the implementation of interface and implementation writing.
Parameters:
  model -
Parameters:
  writer -
throws:
  java.io.IOException -
throws:
  Exception -



writeInterface
protected void writeInterface(boolean writeDatabinders) throws Exception(Code)
Writes the interfaces.
throws:
  Exception -



writeInterfaceImplementation
protected void writeInterfaceImplementation() throws Exception(Code)
Writes the implementations.
throws:
  Exception -



writeMessageReceiver
protected void writeMessageReceiver() throws Exception(Code)
Writes the message receiver
throws:
  Exception -



writeServiceXml
protected void writeServiceXml() throws Exception(Code)
Write the service XML
throws:
  Exception -



writeSkeleton
protected void writeSkeleton() throws Exception(Code)



writeSkeletonInterface
protected void writeSkeletonInterface() throws Exception(Code)
Write the skeletonInterface
throws:
  Exception -



writeTestClasses
protected void writeTestClasses() throws Exception(Code)
Write the test classes



writeWSDLFiles
protected void writeWSDLFiles()(Code)
Write out the WSDL files (and the schemas) writing the WSDL (and schemas) is somewhat special so we cannot follow the usual pattern of using the class writer



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.