org.apache.axis2.wsdl.codegen.emitter
Class CSharpEmitter

java.lang.Object
  extended by org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
      extended by org.apache.axis2.wsdl.codegen.emitter.CSharpEmitter
All Implemented Interfaces:
Emitter

public class CSharpEmitter
extends AxisServiceBasedMultiLanguageEmitter


Field Summary
 
Fields inherited from class org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
axisService, CALL_BACK_HANDLER_SUFFIX, codeGenConfiguration, constructorMap, DATABINDING_SUPPORTER_NAME_SUFFIX, FAULT_SUFFIX, faultClassNameMap, fullyQualifiedFaultClassNameMap, infoHolder, instantiatableMessageClassNames, log, mapper, mepToClassMap, mepToSuffixMap, MESSAGE_RECEIVER_SUFFIX, resolver, SKELETON_CLASS_SUFFIX, SKELETON_CLASS_SUFFIX_BACK, SKELETON_INTERFACE_SUFFIX, SKELETON_INTERFACE_SUFFIX_BACK, STUB_SUFFIX, TEST_SRC_DIR_NAME, TEST_SUFFIX, uniqueFaultNameCounter
 
Constructor Summary
CSharpEmitter()
           
CSharpEmitter(CodeGenConfiguration configuration)
           
CSharpEmitter(CodeGenConfiguration configuration, TypeMapper mapper)
           
 
Method Summary
 
Methods inherited from class org.apache.axis2.wsdl.codegen.emitter.AxisServiceBasedMultiLanguageEmitter
addAttribute, addElement, addEndpoint, addHeaderOperations, addShortType, addSOAPAction, addSoapVersion, copyToFaultMap, createDocumentForMessageReceiver, createDOMDocumentForAntBuild, createDOMDocumentForCallbackHandler, createDOMDocumentForException, createDOMDocumentForInterface, createDOMDocumentForInterfaceImplementation, createDOMDocumentForServiceXML, createDOMDocumentForSkeleton, createDOMDocumentForSkeletonInterface, createDOMDocumentForTestCase, createDOMElementforDatabinders, debugLogDocument, emitSkeleton, emitStub, fillSyncAttributes, generateAndPopulateFaultNames, generateParamComponent, generateParamComponent, generateParamComponent, getBase64Elements, getEmptyDocument, getFaultElement, getFaultParamElements, getFullyQualifiedMessageReceiverName, getFullyQualifiedSkeletonInterfaceName, getFullyQualifiedSkeletonName, getFullyQualifiedStubName, getInputElement, getInputParamElement, getOpNames, getOutputDirectory, getOutputElement, getOutputParamElement, getParameterElementList, getParamInitializer, getServiceElement, getUniqueListofFaults, getUniqueListofFaultsofMep, loadOperations, makeJavaClassName, processModelObjects, resetFaultNames, setCodeGenConfiguration, setMapper, updateFaultPackageForStub, updateMapperClassnames, updateMapperForMessageReceiver, updateMapperForStub, writeAntBuild, writeCallBackHandlers, writeClass, writeExceptions, writeInterface, writeInterfaceImplementation, writeMessageReceiver, writeServiceXml, writeSkeleton, writeSkeletonInterface, writeTestClasses, writeWSDLFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSharpEmitter

public CSharpEmitter()

CSharpEmitter

public CSharpEmitter(CodeGenConfiguration configuration)

CSharpEmitter

public CSharpEmitter(CodeGenConfiguration configuration,
                     TypeMapper mapper)