Package org.apache.axis.wsdl.toJava
Class JavaSkelWriter
java.lang.Object
org.apache.axis.wsdl.toJava.JavaWriter
org.apache.axis.wsdl.toJava.JavaClassWriter
org.apache.axis.wsdl.toJava.JavaSkelWriter
- All Implemented Interfaces:
Generator
This is Wsdl2java's skeleton writer. It writes the Skeleton.java
file which contains the Skeleton class.
-
Field Summary
Fields inherited from class org.apache.axis.wsdl.toJava.JavaClassWriter
className, namespaces, packageNameFields inherited from class org.apache.axis.wsdl.toJava.JavaWriter
emitter, LINE_LENGTH, type -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJavaSkelWriter(Emitter emitter, BindingEntry bEntry, SymbolTable symbolTable) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected StringReturns "implements, org.apache.axis.wsdl.Skeleton ". protected voidWrite the body of the binding's stub file.protected voidwriteOperation(PrintWriter pw, javax.wsdl.BindingOperation operation, Parameters parms, String soapAction, String namespace) Write the skeleton code for the given operation.Methods inherited from class org.apache.axis.wsdl.toJava.JavaClassWriter
getClassModifiers, getClassName, getClassText, getExtendsText, getFileName, getPackage, registerFile, writeFileFooter, writeFileHeader, writeHeaderComments, writePackageMethods inherited from class org.apache.axis.wsdl.toJava.JavaWriter
closePrintWriter, generate, getJavadocDescriptionPart, getPrintWriter, isFileGenerated, verboseMessage, writeComment, writeComment
-
Constructor Details
-
JavaSkelWriter
Constructor.- Parameters:
emitter-bEntry-symbolTable-
-
-
Method Details
-
getImplementsText
Returns "implements, org.apache.axis.wsdl.Skeleton ". - Overrides:
getImplementsTextin classJavaClassWriter- Returns:
-
writeFileBody
Write the body of the binding's stub file.- Specified by:
writeFileBodyin classJavaWriter- Parameters:
pw-- Throws:
IOException
-
writeOperation
protected void writeOperation(PrintWriter pw, javax.wsdl.BindingOperation operation, Parameters parms, String soapAction, String namespace) Write the skeleton code for the given operation.- Parameters:
pw-operation-parms-soapAction-namespace-
-