| java.lang.Object org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter org.apache.axis2.wsdl.codegen.emitter.CEmitter
Method Summary | |
protected void | addCSpecifcAttributes(Document doc, AxisOperation operation, Element param, String messageType) | protected Document | createDOMDocumentForInterfaceImplementation() Creates the DOM tree for implementations. | protected Document | createDOMDocumentForServiceSkeletonXML() | protected Document | createDOMDocumentForSkeleton(boolean isSkeletonInterface) | public void | emitSkeleton() | public void | emitStub() | protected Element | generateParamComponent(Document doc, String paramName, String paramType, QName opName, String partName, boolean isPrimitive) | protected Element[] | getInputParamElement(Document doc, AxisOperation operation) | protected File | getOutputDirectory(File outputDir, String dir2) Gets the output directory for source files. | protected Element | getOutputParamElement(Document doc, AxisOperation operation) | protected boolean | loadOperations(Document doc, Element rootElement, String mep) | protected String | makeCClassName(String word) | protected void | writeCServiceSkeleton() | protected void | writeCSkel() Writes the Skel. | protected void | writeCStub() Writes the Stub. | protected void | writeServiceXml() |
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) | | |
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) | | |
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. |
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)
|
|
|