Class JavaServiceIfaceWriter

  • All Implemented Interfaces:
    Generator

    public class JavaServiceIfaceWriter
    extends JavaClassWriter
    This is Wsdl2java's service writer. It writes the .java file.
    • Constructor Detail

      • JavaServiceIfaceWriter

        protected JavaServiceIfaceWriter​(Emitter emitter,
                                         ServiceEntry sEntry,
                                         SymbolTable symbolTable)
        Constructor.
        Parameters:
        emitter -
        sEntry -
        symbolTable -
    • Method Detail

      • getClassText

        protected java.lang.String getClassText()
        Returns "interface ".
        Overrides:
        getClassText in class JavaClassWriter
        Returns:
      • getExtendsText

        protected java.lang.String getExtendsText()
        Returns "extends javax.xml.rpc.Service ".
        Overrides:
        getExtendsText in class JavaClassWriter
        Returns:
      • writeFileBody

        protected void writeFileBody​(java.io.PrintWriter pw)
                              throws java.io.IOException
        Write the body of the service file.
        Specified by:
        writeFileBody in class JavaWriter
        Parameters:
        pw -
        Throws:
        java.io.IOException