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, packageName
Fields inherited from class org.apache.axis.wsdl.toJava.JavaWriter
emitter, LINE_LENGTH, type
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
JavaSkelWriter
(Emitter emitter, BindingEntry bEntry, SymbolTable symbolTable) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Returns "implements, org.apache.axis.wsdl.Skeleton ". protected void
Write the body of the binding's stub file.protected void
writeOperation
(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, writePackage
Methods 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:
getImplementsText
in classJavaClassWriter
- Returns:
-
writeFileBody
Write the body of the binding's stub file.- Specified by:
writeFileBody
in 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
-
-