Class Parser

java.lang.Object
org.apache.axis.wsdl.gen.Parser
Direct Known Subclasses:
Emitter

public class Parser extends Object
This is a class with no documentation.
  • Field Details

    • debug

      protected boolean debug
      Field debug
    • quiet

      protected boolean quiet
      Field quiet
    • imports

      protected boolean imports
      Field imports
    • verbose

      protected boolean verbose
      Field verbose
    • nowrap

      protected boolean nowrap
      Field nowrap
    • username

      protected String username
      Field username
    • password

      protected String password
      Field password
    • wrapArrays

      protected boolean wrapArrays
      If this is false, we'll prefer "String[]" to "ArrayOfString" for literal wrapped arrays
  • Constructor Details

    • Parser

      public Parser()
  • Method Details

    • isDebug

      public boolean isDebug()
      Method isDebug
      Returns:
    • setDebug

      public void setDebug(boolean debug)
      Method setDebug
      Parameters:
      debug -
    • isQuiet

      public boolean isQuiet()
      Method isQuiet
      Returns:
    • setQuiet

      public void setQuiet(boolean quiet)
      Method setQuiet
      Parameters:
      quiet -
    • isImports

      public boolean isImports()
      Method isImports
      Returns:
    • setImports

      public void setImports(boolean imports)
      Method setImports
      Parameters:
      imports -
    • isVerbose

      public boolean isVerbose()
      Method isVerbose
      Returns:
    • setVerbose

      public void setVerbose(boolean verbose)
      Method setVerbose
      Parameters:
      verbose -
    • isNowrap

      public boolean isNowrap()
      Method isNowrap
      Returns:
    • setNowrap

      public void setNowrap(boolean nowrap)
      Method setNowrap
      Parameters:
      nowrap -
    • getTimeout

      public long getTimeout()
      Return the current timeout setting
      Returns:
    • setTimeout

      public void setTimeout(long timeout)
      Set the timeout, in milliseconds
      Parameters:
      timeout -
    • getUsername

      public String getUsername()
      Method getUsername
      Returns:
    • setUsername

      public void setUsername(String username)
      Method setUsername
      Parameters:
      username -
    • getPassword

      public String getPassword()
      Method getPassword
      Returns:
    • setPassword

      public void setPassword(String password)
      Method setPassword
      Parameters:
      password -
    • getFactory

      public GeneratorFactory getFactory()
      Method getFactory
      Returns:
    • setFactory

      public void setFactory(GeneratorFactory factory)
      Method setFactory
      Parameters:
      factory -
    • getSymbolTable

      public SymbolTable getSymbolTable()
      Get the symbol table. The symbol table is null until run is called.
      Returns:
    • getCurrentDefinition

      public javax.wsdl.Definition getCurrentDefinition()
      Return the current definition. The current definition is null until run is called.
      Returns:
    • getWSDLURI

      public String getWSDLURI()
      Get the current WSDL URI. The WSDL URI is null until run is called.
      Returns:
    • run

      public void run(String wsdlURI) throws Exception
      Parse a WSDL at a given URL.

      This method will time out after the number of milliseconds specified by our timeoutms member.

      Parameters:
      wsdlURI -
      Throws:
      Exception
    • run

      public void run(String context, Document doc) throws IOException, SAXException, javax.wsdl.WSDLException, ParserConfigurationException
      Call this method if your WSDL document has already been parsed as an XML DOM document.
      Parameters:
      context - context This is directory context for the Document. If the Document were from file "/x/y/z.wsdl" then the context could be "/x/y" (even "/x/y/z.wsdl" would work). If context is null, then the context becomes the current directory.
      doc - doc This is the XML Document containing the WSDL.
      Throws:
      IOException
      SAXException
      javax.wsdl.WSDLException
      ParserConfigurationException
    • sanityCheck

      protected void sanityCheck(SymbolTable symbolTable)
      Method sanityCheck
      Parameters:
      symbolTable -