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
public class JavaSkelWriter extends JavaClassWriter
This is Wsdl2java's skeleton writer. It writes theSkeleton.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
Constructors Modifier Constructor Description protected
JavaSkelWriter(Emitter emitter, BindingEntry bEntry, SymbolTable symbolTable)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getImplementsText()
Returns "implements, org.apache.axis.wsdl.Skeleton ". protected void
writeFileBody(java.io.PrintWriter pw)
Write the body of the binding's stub file.protected void
writeOperation(java.io.PrintWriter pw, javax.wsdl.BindingOperation operation, Parameters parms, java.lang.String soapAction, java.lang.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 Detail
-
JavaSkelWriter
protected JavaSkelWriter(Emitter emitter, BindingEntry bEntry, SymbolTable symbolTable)
Constructor.- Parameters:
emitter
-bEntry
-symbolTable
-
-
-
Method Detail
-
getImplementsText
protected java.lang.String getImplementsText()
Returns "implements, org.apache.axis.wsdl.Skeleton ". - Overrides:
getImplementsText
in classJavaClassWriter
- Returns:
-
writeFileBody
protected void writeFileBody(java.io.PrintWriter pw) throws java.io.IOException
Write the body of the binding's stub file.- Specified by:
writeFileBody
in classJavaWriter
- Parameters:
pw
-- Throws:
java.io.IOException
-
writeOperation
protected void writeOperation(java.io.PrintWriter pw, javax.wsdl.BindingOperation operation, Parameters parms, java.lang.String soapAction, java.lang.String namespace)
Write the skeleton code for the given operation.- Parameters:
pw
-operation
-parms
-soapAction
-namespace
-
-
-