Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.axis.wsdl.symbolTable.SymbolTable

Packages that use SymbolTable
org.apache.axis.wsdl.gen |
org.apache.axis.wsdl.symbolTable |
org.apache.axis.wsdl.toJava |

Uses of SymbolTable in org.apache.axis.wsdl.gen

Methods in org.apache.axis.wsdl.gen that return SymbolTable
`SymbolTable` | `Parser.getSymbolTable()` Get the symbol table.

Methods in org.apache.axis.wsdl.gen with parameters of type SymbolTable
`void` | `GeneratorFactory.generatorPass(javax.wsdl.Definition def, SymbolTable symbolTable)` Allow the Generator extension to make a pass through the symbol table doing any pre-generation logic, like creating the Java names for each object and constructing signature strings.
`Generator` | `GeneratorFactory.getGenerator(javax.wsdl.Message message, SymbolTable symbolTable)` Get a Generator implementation that will generate bindings for the given Message.
`Generator` | `GeneratorFactory.getGenerator(javax.wsdl.PortType portType, SymbolTable symbolTable)` Get a Generator implementation that will generate bindings for the given PortType.
`Generator` | `GeneratorFactory.getGenerator(javax.wsdl.Binding binding, SymbolTable symbolTable)` Get a Generator implementation that will generate bindings for the given Binding.
`Generator` | `GeneratorFactory.getGenerator(javax.wsdl.Service service, SymbolTable symbolTable)` Get a Generator implementation that will generate bindings for the given Service.
`Generator` | `GeneratorFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)` Get a Generator implementation that will generate bindings for the given Type.
`Generator` | `GeneratorFactory.getGenerator(javax.wsdl.Definition definition, SymbolTable symbolTable)` Get a Generator implementation that will generate anything that doesn't fit into the scope of any of the other Generators.
`void` | `NoopFactory.generatorPass(javax.wsdl.Definition def, SymbolTable symbolTable)`
`Generator` | `NoopFactory.getGenerator(javax.wsdl.Message message, SymbolTable symbolTable)`
`Generator` | `NoopFactory.getGenerator(javax.wsdl.PortType portType, SymbolTable symbolTable)`
`Generator` | `NoopFactory.getGenerator(javax.wsdl.Binding binding, SymbolTable symbolTable)`
`Generator` | `NoopFactory.getGenerator(javax.wsdl.Service service, SymbolTable symbolTable)`
`Generator` | `NoopFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)`
`Generator` | `NoopFactory.getGenerator(javax.wsdl.Definition definition, SymbolTable symbolTable)`

Uses of SymbolTable in org.apache.axis.wsdl.symbolTable

Methods in org.apache.axis.wsdl.symbolTable with parameters of type SymbolTable
`static java.util.Vector` | `SchemaUtils.getContainedElementDeclarations(org.w3c.dom.Node node, SymbolTable symbolTable)` If the specified node represents a supported JAX-RPC complexType or simpleType, a Vector is returned which contains ElementDecls for the child element names.
`static TypeEntry` | `SchemaUtils.getComplexElementExtensionBase(org.w3c.dom.Node node, SymbolTable symbolTable)` If the specified node represents a supported JAX-RPC complexType/element which extends another complexType.
`static java.util.Vector` | `SchemaUtils.getContainedAttributeTypes(org.w3c.dom.Node node, SymbolTable symbolTable)` Return the attribute names and types if any in the node The even indices are the element types (TypeEntry) and the odd indices are the corresponding names (Strings).
`static java.util.HashSet` | `Utils.getDerivedTypes(TypeEntry type, SymbolTable symbolTable)` This method returns a set of all types that are derived from this type via an extension of a complexType
`static java.util.HashSet` | `Utils.getNestedTypes(TypeEntry type, SymbolTable symbolTable, boolean derivedFlag)` This method returns a set of all the nested types.

Uses of SymbolTable in org.apache.axis.wsdl.toJava

Fields in org.apache.axis.wsdl.toJava declared as SymbolTable
`protected SymbolTable` | `JavaGeneratorFactory.symbolTable`
`protected SymbolTable` | `JavaBindingWriter.symbolTable`
`protected SymbolTable` | `JavaImplWriter.symbolTable`
`protected SymbolTable` | `JavaDeployWriter.symbolTable`
`protected SymbolTable` | `JavaDefinitionWriter.symbolTable`

Methods in org.apache.axis.wsdl.toJava with parameters of type SymbolTable
`static java.util.Vector` | `Utils.getEnumerationBaseAndValues(org.w3c.dom.Node node, SymbolTable symbolTable)` If the specified node represents a supported JAX-RPC enumeration, a Vector is returned which contains the base type and the enumeration values.
`void` | `JavaGeneratorFactory.generatorPass(javax.wsdl.Definition def, SymbolTable symbolTable)` Do the Wsdl2java generator pass: - resolve name clashes - construct signatures
`Generator` | `JavaGeneratorFactory.getGenerator(javax.wsdl.Message message, SymbolTable symbolTable)`
`Generator` | `JavaGeneratorFactory.getGenerator(javax.wsdl.PortType portType, SymbolTable symbolTable)`
`Generator` | `JavaGeneratorFactory.getGenerator(javax.wsdl.Binding binding, SymbolTable symbolTable)`
`Generator` | `JavaGeneratorFactory.getGenerator(javax.wsdl.Service service, SymbolTable symbolTable)`
`Generator` | `JavaGeneratorFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)`
`Generator` | `JavaGeneratorFactory.getGenerator(javax.wsdl.Definition definition, SymbolTable symbolTable)`
`protected void` | `JavaGeneratorFactory.javifyNames(SymbolTable symbolTable)` Fill in the names of each SymTabEntry with the javaified name.
`protected void` | `JavaGeneratorFactory.determineInterfaceNames(SymbolTable symbolTable)`
`protected void` | `JavaGeneratorFactory.resolveNameClashes(SymbolTable symbolTable)` Messages, PortTypes, Bindings, and Services can share the same name.
`protected void` | `JavaGeneratorFactory.ignoreNonSOAPBindings(SymbolTable symbolTable)` If a binding's type is not TYPE_SOAP, then we don't use that binding or that binding's portType.
`protected void` | `JavaGeneratorFactory.constructSignatures(SymbolTable symbolTable)`
`protected void` | `JavaGeneratorFactory.determineIfHoldersNeeded(SymbolTable symbolTable)` Find all inout/out parameters and add a flag to the Type of that parameter saying a holder is needed.
`protected Generator` | `JavaBindingWriter.getJavaInterfaceWriter(Emitter emitter, PortTypeEntry ptEntry, BindingEntry bEntry, SymbolTable st)` getJavaInterfaceWriter
`protected Generator` | `JavaBindingWriter.getJavaStubWriter(Emitter emitter, BindingEntry bEntry, SymbolTable st)` getJavaStubWriter
`protected Generator` | `JavaBindingWriter.getJavaSkelWriter(Emitter emitter, BindingEntry bEntry, SymbolTable st)` getJavaSkelWriter
`protected Generator` | `JavaBindingWriter.getJavaImplWriter(Emitter emitter, BindingEntry bEntry, SymbolTable st)` getJavaImplWriter

Constructors in org.apache.axis.wsdl.toJava with parameters of type SymbolTable
`JavaServiceImplWriter(Emitter emitter, ServiceEntry sEntry, SymbolTable symbolTable)` Constructor.
`JavaUndeployWriter(Emitter emitter, javax.wsdl.Definition definition, SymbolTable notUsed)` Constructor.
`JavaBindingWriter(Emitter emitter, javax.wsdl.Binding binding, SymbolTable symbolTable)` Constructor.
`JavaFaultWriter(Emitter emitter, QName qname, javax.wsdl.Fault fault, SymbolTable symbolTable)` Constructor.
`JavaImplWriter(Emitter emitter, BindingEntry bEntry, SymbolTable symbolTable)` Constructor.
`JavaTypeWriter(Emitter emitter, TypeEntry type, SymbolTable symbolTable)` Constructor.
`JavaDeployWriter(Emitter emitter, javax.wsdl.Definition definition, SymbolTable symbolTable)` Constructor.
`JavaTestCaseWriter(Emitter emitter, ServiceEntry sEntry, SymbolTable symbolTable)` Constructor.
`JavaSkelWriter(Emitter emitter, BindingEntry bEntry, SymbolTable symbolTable)` Constructor.
`JavaDefinitionWriter(Emitter emitter, javax.wsdl.Definition definition, SymbolTable symbolTable)` Constructor.
`JavaServiceWriter(Emitter emitter, javax.wsdl.Service service, SymbolTable symbolTable)` Constructor.
`JavaServiceIfaceWriter(Emitter emitter, ServiceEntry sEntry, SymbolTable symbolTable)` Constructor.
`JavaStubWriter(Emitter emitter, BindingEntry bEntry, SymbolTable symbolTable)` Constructor.
`JavaInterfaceWriter(Emitter emitter, PortTypeEntry ptEntry, BindingEntry bEntry, SymbolTable symbolTable)` Constructor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002 Apache XML Project. All Rights Reserved.