org.apache.axis.wsdl.toJava
Class JavaInterfaceWriter
- Generator
public class JavaInterfaceWriter
This is Wsdl2java's PortType Writer. It writes the
.java file
which contains the interface.
void | generate() - Override generate method to prevent duplicate interfaces because
of two bindings referencing the same portType
|
protected String | getClassText() - Returns "interface ".
|
protected String | getExtendsText() - Returns "extends java.rmi.Remote ".
|
protected void | writeFileBody(PrintWriter pw) - Write the body of the portType interface file.
|
protected void | writeOperation(PrintWriter pw, Operation operation) - This method generates the interface signatures for the given operation.
|
getClassModifiers , getClassName , getClassText , getExtendsText , getFileName , getImplementsText , getPackage , registerFile , writeFileFooter , writeFileHeader , writeHeaderComments , writePackage |
closePrintWriter , generate , getFileName , getJavadocDescriptionPart , getPrintWriter , isFileGenerated , registerFile , verboseMessage , writeComment , writeComment , writeFileBody , writeFileFooter , writeFileHeader |
portType
protected PortType portType
Field portType
generate
public void generate()
throws IOException
Override generate method to prevent duplicate interfaces because
of two bindings referencing the same portType
- generate in interface Generator
- generate in interface JavaWriter
writeFileBody
protected void writeFileBody(PrintWriter pw)
throws IOException
Write the body of the portType interface file.
- writeFileBody in interface JavaWriter
writeOperation
protected void writeOperation(PrintWriter pw,
Operation operation)
throws IOException
This method generates the interface signatures for the given operation.
Copyright © 2005 Apache Web Services Project. All Rights Reserved.