Class JavaTypeWriter

java.lang.Object
org.apache.axis.wsdl.toJava.JavaTypeWriter
All Implemented Interfaces:
Generator

public class JavaTypeWriter extends Object implements Generator
This is Wsdl2java's Type Writer. It writes the following files, as appropriate: .java, Holder.java.
  • Field Details

  • Constructor Details

    • JavaTypeWriter

      public JavaTypeWriter(Emitter emitter, TypeEntry type, SymbolTable symbolTable)
      Constructor.
      Parameters:
      emitter -
      type -
      symbolTable -
  • Method Details

    • generate

      public void generate() throws IOException
      Write all the service bindnigs: service and testcase.
      Specified by:
      generate in interface Generator
      Throws:
      IOException
    • getEnumTypeWriter

      protected JavaWriter getEnumTypeWriter(Emitter emitter, TypeEntry type, Vector v)
      getEnumWriter
      Parameters:
      emitter -
      type -
      v -
      Returns:
    • getBeanWriter

      protected JavaWriter getBeanWriter(Emitter emitter, TypeEntry type, TypeEntry base)
      getBeanWriter
      Parameters:
      emitter -
      type -
      base -
      Returns:
    • getBeanHelperWriter

      protected JavaWriter getBeanHelperWriter(Emitter emitter, TypeEntry type, Vector elements, TypeEntry base, Vector attributes, boolean forException)
      getHelperWriter
      Parameters:
      emitter -
      type -
      elements -
      base -
      attributes -
      Returns:
    • getHolderWriter

      protected Generator getHolderWriter(Emitter emitter, TypeEntry type)
      getHolderWriter
      Parameters:
      emitter -
      type -
      Returns: