Java Doc for CEmitter.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
      org.apache.axis2.wsdl.codegen.emitter.CEmitter

CEmitter
public class CEmitter extends AxisServiceBasedMultiLanguageEmitter (Code)


Field Summary
final protected static  StringC_DEFAULT_TYPE
    
final protected static  StringC_OUR_TYPE_PREFIX
    
final protected static  StringC_OUR_TYPE_SUFFIX
    
final protected static  StringC_SKEL_PREFIX
    
final protected static  StringC_SKEL_SUFFIX
    
final protected static  StringC_STUB_PREFIX
    
final protected static  StringC_STUB_SUFFIX
    
final protected static  StringC_SVC_SKEL_PREFIX
    
final protected static  StringC_SVC_SKEL_SUFFIX
    
final protected static  StringJAVA_DEFAULT_TYPE
    


Method Summary
protected  voidaddCSpecifcAttributes(Document doc, AxisOperation operation, Element param, String messageType)
    
protected  DocumentcreateDOMDocumentForInterfaceImplementation()
     Creates the DOM tree for implementations.
protected  DocumentcreateDOMDocumentForServiceSkeletonXML()
    
protected  DocumentcreateDOMDocumentForSkeleton(boolean isSkeletonInterface)
    
public  voidemitSkeleton()
    
public  voidemitStub()
    
protected  ElementgenerateParamComponent(Document doc, String paramName, String paramType, QName opName, String partName, boolean isPrimitive)
    
protected  Element[]getInputParamElement(Document doc, AxisOperation operation)
    
protected  FilegetOutputDirectory(File outputDir, String dir2)
     Gets the output directory for source files.
protected  ElementgetOutputParamElement(Document doc, AxisOperation operation)
    
protected  booleanloadOperations(Document doc, Element rootElement, String mep)
    
protected  StringmakeCClassName(String word)
    
protected  voidwriteCServiceSkeleton()
    
protected  voidwriteCSkel()
     Writes the Skel.
protected  voidwriteCStub()
     Writes the Stub.
protected  voidwriteServiceXml()
    

Field Detail
C_DEFAULT_TYPE
final protected static String C_DEFAULT_TYPE(Code)



C_OUR_TYPE_PREFIX
final protected static String C_OUR_TYPE_PREFIX(Code)



C_OUR_TYPE_SUFFIX
final protected static String C_OUR_TYPE_SUFFIX(Code)



C_SKEL_PREFIX
final protected static String C_SKEL_PREFIX(Code)



C_SKEL_SUFFIX
final protected static String C_SKEL_SUFFIX(Code)



C_STUB_PREFIX
final protected static String C_STUB_PREFIX(Code)



C_STUB_SUFFIX
final protected static String C_STUB_SUFFIX(Code)



C_SVC_SKEL_PREFIX
final protected static String C_SVC_SKEL_PREFIX(Code)



C_SVC_SKEL_SUFFIX
final protected static String C_SVC_SKEL_SUFFIX(Code)



JAVA_DEFAULT_TYPE
final protected static String JAVA_DEFAULT_TYPE(Code)





Method Detail
addCSpecifcAttributes
protected void addCSpecifcAttributes(Document doc, AxisOperation operation, Element param, String messageType)(Code)

Parameters:
  doc -
Parameters:
  operation -
Parameters:
  param -



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



createDOMDocumentForServiceSkeletonXML
protected Document createDOMDocumentForServiceSkeletonXML()(Code)



createDOMDocumentForSkeleton
protected Document createDOMDocumentForSkeleton(boolean isSkeletonInterface)(Code)



emitSkeleton
public void emitSkeleton() throws CodeGenerationException(Code)
Emit the skeltons
throws:
  CodeGenerationException -



emitStub
public void emitStub() throws CodeGenerationException(Code)
Emit the stub
throws:
  CodeGenerationException -



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



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

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



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



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

Parameters:
  doc -
Parameters:
  operation - Returns Element.



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



makeCClassName
protected String makeCClassName(String word)(Code)

Parameters:
  word - Returns character removed string.



writeCServiceSkeleton
protected void writeCServiceSkeleton() throws Exception(Code)

throws:
  Exception -



writeCSkel
protected void writeCSkel() throws Exception(Code)
Writes the Skel.
throws:
  Exception -



writeCStub
protected void writeCStub() throws Exception(Code)
Writes the Stub.
throws:
  Exception -



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



Fields inherited from org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
final protected static String CALL_BACK_HANDLER_SUFFIX(Code)(Java Doc)
final protected static String DATABINDING_SUPPORTER_NAME_SUFFIX(Code)(Java Doc)
final protected static String MESSAGE_RECEIVER_SUFFIX(Code)(Java Doc)
final protected static String SKELETON_CLASS_SUFFIX(Code)(Java Doc)
final protected static String SKELETON_CLASS_SUFFIX_BACK(Code)(Java Doc)
final protected static String SKELETON_INTERFACE_SUFFIX(Code)(Java Doc)
final protected static String SKELETON_INTERFACE_SUFFIX_BACK(Code)(Java Doc)
final protected static String STUB_INTERFACE_SUFFIX_BACK(Code)(Java Doc)
final protected static String STUB_SUFFIX(Code)(Java Doc)
final protected static String TEST_SRC_DIR_NAME(Code)(Java Doc)
final protected static String TEST_SUFFIX(Code)(Java Doc)
protected Map allServiceInfoHolder(Code)(Java Doc)
protected AxisBinding axisBinding(Code)(Java Doc)
protected AxisEndpoint axisEndpoint(Code)(Java Doc)
protected AxisService axisService(Code)(Java Doc)
protected List axisServices(Code)(Java Doc)
protected CodeGenConfiguration codeGenConfiguration(Code)(Java Doc)
protected static HashMap constructorMap(Code)(Java Doc)
protected Map faultClassNameMap(Code)(Java Doc)
protected Map faultElementQNameMap(Code)(Java Doc)
protected Map fullyQualifiedFaultClassNameMap(Code)(Java Doc)
protected Map infoHolder(Code)(Java Doc)
protected Map instantiatableMessageClassNames(Code)(Java Doc)
final protected static Log log(Code)(Java Doc)
protected TypeMapper mapper(Code)(Java Doc)
protected static Map mepToClassMap(Code)(Java Doc)
protected static Map mepToSuffixMap(Code)(Java Doc)
protected URIResolver resolver(Code)(Java Doc)
protected int uniqueFaultNameCounter(Code)(Java Doc)

Methods inherited from org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
protected void addAttribute(Document document, String AttribName, String attribValue, Element element)(Code)(Java Doc)
protected Element addElement(Document document, String eltName, String eltValue, Element element)(Code)(Java Doc)
protected void addEndpoint(Document doc, Element rootElement) throws Exception(Code)(Java Doc)
protected void addHeaderOperations(List soapHeaderParameterQNameList, AxisOperation axisOperation, boolean input)(Code)(Java Doc)
protected void addHeaderOperationsToFault(List soapHeaderParameterQNameList, AxisOperation axisOperation)(Code)(Java Doc)
protected void addSOAPAction(Document doc, Element rootElement, QName qName)(Code)(Java Doc)
protected void addShortType(Element paramElement, String xmlName)(Code)(Java Doc)
protected void addSoapVersion(Document doc, Element rootElement)(Code)(Java Doc)
protected void copyToFaultMap()(Code)(Java Doc)
protected Document createDOMDocumentForAntBuild()(Code)(Java Doc)
protected Document createDOMDocumentForCallbackHandler()(Code)(Java Doc)
protected Document createDOMDocumentForException()(Code)(Java Doc)
protected Document createDOMDocumentForInterface(boolean writeDatabinders)(Code)(Java Doc)
protected Document createDOMDocumentForInterfaceImplementation() throws Exception(Code)(Java Doc)
protected Document createDOMDocumentForServiceXML()(Code)(Java Doc)
protected Document createDOMDocumentForSkeleton(boolean isSkeletonInterface)(Code)(Java Doc)
protected Document createDOMDocumentForSkeletonInterface()(Code)(Java Doc)
protected Document createDOMDocumentForTestCase()(Code)(Java Doc)
protected Element createDOMElementforDatabinders(Document doc, boolean isServerside)(Code)(Java Doc)
protected Document createDocumentForMessageReceiver(String mep, boolean isServerSideInterface)(Code)(Java Doc)
protected void debugLogDocument(String description, Document doc)(Code)(Java Doc)
public void emitSkeleton() throws CodeGenerationException(Code)(Java Doc)
public void emitStub() throws CodeGenerationException(Code)(Java Doc)
protected void fillSyncAttributes(Document doc, Element rootElement)(Code)(Java Doc)
protected void generateAndPopulateFaultNames()(Code)(Java Doc)
protected Element generateOptionParamComponent(Document doc, String name, String value)(Code)(Java Doc)
protected Element generateParamComponent(Document doc, String paramName, String paramType, QName operationName, QName paramQName)(Code)(Java Doc)
protected Element generateParamComponent(Document doc, String paramName, String paramType, QName paramQName)(Code)(Java Doc)
protected Element generateParamComponent(Document doc, String paramName, String paramType, QName opName, QName paramQName, String partName, boolean isPrimitive, boolean isArray)(Code)(Java Doc)
protected Element getBase64Elements(Document doc)(Code)(Java Doc)
protected Document getEmptyDocument()(Code)(Java Doc)
protected Element getFaultElement(Document doc, AxisOperation operation)(Code)(Java Doc)
protected Element[] getFaultParamElements(Document doc, AxisOperation operation)(Code)(Java Doc)
protected String getFullyQualifiedMessageReceiverName()(Code)(Java Doc)
protected String getFullyQualifiedSkeletonInterfaceName()(Code)(Java Doc)
protected String getFullyQualifiedSkeletonName()(Code)(Java Doc)
protected String getFullyQualifiedStubName()(Code)(Java Doc)
protected Element getInputElement(Document doc, AxisOperation operation, List headerParameterQNameList)(Code)(Java Doc)
protected Element[] getInputParamElement(Document doc, AxisOperation operation)(Code)(Java Doc)
protected Element getOpNames(Document doc)(Code)(Java Doc)
protected File getOutputDirectory(File outputDir, String dir2)(Code)(Java Doc)
protected Element getOutputElement(Document doc, AxisOperation operation, List headerParameterQNameList)(Code)(Java Doc)
protected Element getOutputParamElement(Document doc, AxisOperation operation)(Code)(Java Doc)
protected String getParamInitializer(String paramType)(Code)(Java Doc)
protected List getParameterElementList(Document doc, List parameters, String location)(Code)(Java Doc)
protected List getParameterElementListForHttpHeader(Document doc, List parameters, String location)(Code)(Java Doc)
protected List getParameterElementListForSOAPModules(Document doc, List parameters)(Code)(Java Doc)
protected Element getServiceElement(String serviceName, String className, Document doc)(Code)(Java Doc)
protected Element getUniqueListofFaults(Document doc)(Code)(Java Doc)
protected Element getUniqueListofFaultsofMep(Document doc, String mep)(Code)(Java Doc)
protected boolean loadOperations(Document doc, Element rootElement, String mep)(Code)(Java Doc)
protected String makeJavaClassName(String word)(Code)(Java Doc)
protected void processModelObjects(Map objectMappings, Element root, Document doc)(Code)(Java Doc)
protected void resetFaultNames()(Code)(Java Doc)
public void setCodeGenConfiguration(CodeGenConfiguration configuration)(Code)(Java Doc)
public void setMapper(TypeMapper mapper)(Code)(Java Doc)
protected void updateFaultPackageForStub()(Code)(Java Doc)
protected void updateMapperClassnames(String fullyQulifiedIncludingClassNamePrefix)(Code)(Java Doc)
protected void updateMapperForMessageReceiver()(Code)(Java Doc)
protected void updateMapperForStub()(Code)(Java Doc)
protected void writeAntBuild() throws Exception(Code)(Java Doc)
protected void writeCallBackHandlers() throws Exception(Code)(Java Doc)
protected void writeExceptions() throws Exception(Code)(Java Doc)
protected void writeFile(Document model, FileWriter writer) throws IOException, Exception(Code)(Java Doc)
protected void writeInterface(boolean writeDatabinders) throws Exception(Code)(Java Doc)
protected void writeInterfaceImplementation() throws Exception(Code)(Java Doc)
protected void writeMessageReceiver() throws Exception(Code)(Java Doc)
protected void writeServiceXml() throws Exception(Code)(Java Doc)
protected void writeSkeleton() throws Exception(Code)(Java Doc)
protected void writeSkeletonInterface() throws Exception(Code)(Java Doc)
protected void writeTestClasses() throws Exception(Code)(Java Doc)
protected void writeWSDLFiles()(Code)(Java Doc)

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.