Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Uses of Class
org.apache.axis.wsdl.symbolTable.TypeEntry

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

Subclasses of TypeEntry in org.apache.axis.wsdl.symbolTable
 class BaseType
          This Type is for a QName represents a Base Type (i.e.
 class CollectionElement
          This Element is for a QName that is a 'collection'.
 class CollectionType
          This Type is for a QName that is a 'collection'.
 class DefinedElement
          This Type is for a QName that is an element, these types are only emitted if referenced by a ref= or an element=.
 class DefinedType
          This Type is for a QName that is a complex or simple type, these types are always emitted.
 class Element
          This class represents a TypeEntry that is a type (complexType, simpleType, etc.
 class Type
          This class represents a TypeEntry that is a type (complexType, simpleType, etc.
 class UndefinedElement
          This represents a QName found in a reference but is not defined.
 class UndefinedType
          This represents a QName found in a reference but is not defined.
 

Fields in org.apache.axis.wsdl.symbolTable declared as TypeEntry
protected  TypeEntry ContainedEntry.type
           
private  TypeEntry UndefinedDelegate.undefinedType
          Field undefinedType
protected  TypeEntry TypeEntry.refType
          Field refType
private  TypeEntry Parameter.type
          Field type
protected  TypeEntry DefinedType.extensionBase
          Field extensionBase
 

Methods in org.apache.axis.wsdl.symbolTable that return TypeEntry
 TypeEntry ContainedEntry.getType()
           
protected  TypeEntry TypeEntry.getUndefinedTypeRef()
          getUndefinedTypeRef returns the Undefined TypeEntry that this entry depends on or NULL.
 TypeEntry TypeEntry.getRefType()
          If this type references another type, return that type, otherwise return null.
 TypeEntry SymbolTable.getTypeEntry(javax.xml.namespace.QName qname, boolean wantElementType)
          Get the type entry for the given qname.
private  TypeEntry SymbolTable.findPart(Operation operation, java.lang.String partName)
          Method findPart
static TypeEntry SchemaUtils.getComplexElementRestrictionBase(org.w3c.dom.Node node, SymbolTable symbolTable)
          Look for the base type of node iff node is a complex type that has been derived by restriction; otherwise return null.
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 TypeEntry SchemaUtils.getBaseType(TypeEntry type, SymbolTable symbolTable)
          Returns the base type of a given type with its symbol table.
 TypeEntry Parameter.getType()
          Get the TypeEntry of the parameter.
 TypeEntry DefinedType.getComplexTypeExtensionBase(SymbolTable symbolTable)
          Get a TypeEntry for the base type of this type, if one exists.
 

Methods in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntry
 void ContainedEntry.setType(TypeEntry type)
           
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
private static void Utils.getDerivedTypes(TypeEntry type, java.util.HashSet types, SymbolTable symbolTable)
          Method getDerivedTypes
protected static java.util.HashSet Utils.getNestedTypes(TypeEntry type, SymbolTable symbolTable, boolean derivedFlag)
          This method returns a set of all the nested types.
private static void Utils.getNestedTypes(TypeEntry type, java.util.HashSet types, SymbolTable symbolTable, boolean derivedFlag)
          Method getNestedTypes
 void UndefinedType.register(TypeEntry referrant)
          Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined
 void UndefinedType.update(TypeEntry def)
          Call update with the actual TypeEntry.
 void UndefinedElement.register(TypeEntry referrant)
          Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined
 void UndefinedElement.update(TypeEntry def)
          Call update with the actual TypeEntry.
 void UndefinedDelegate.register(TypeEntry referrant)
          Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined
 void UndefinedDelegate.update(TypeEntry def)
          Call update with the actual TypeEntry.
 void Undefined.register(TypeEntry referrant)
          Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined
 void Undefined.update(TypeEntry def)
          Call update with the actual TypeEntry.
protected  boolean TypeEntry.updateUndefined(TypeEntry oldRef, TypeEntry newRef)
          UpdateUndefined is called when the ref TypeEntry is finally known.
 void TypeEntry.setRefType(TypeEntry refType)
          Method setRefType
private  void SymbolTable.setTypeReferences(TypeEntry entry, org.w3c.dom.Document doc, boolean literal)
          Set the isReferenced flag to true on the given TypeEntry and all SymTabEntries that it refers to.
static TypeEntry SchemaUtils.getBaseType(TypeEntry type, SymbolTable symbolTable)
          Returns the base type of a given type with its symbol table.
 void Parameter.setType(TypeEntry type)
          Set the TypeEntry of the parameter.
 

Constructors in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntry
ContainedEntry(TypeEntry type, javax.xml.namespace.QName qname)
           
ContainedAttribute(TypeEntry type, javax.xml.namespace.QName qname)
           
UndefinedDelegate(TypeEntry te)
          Constructor
TypeEntry(javax.xml.namespace.QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Create a TypeEntry object for an xml construct that references another type.
Type(javax.xml.namespace.QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Create a TypeEntry object for an xml construct that references a type that has not been defined yet.
ElementDecl(TypeEntry type, javax.xml.namespace.QName name)
          Constructor ElementDecl
Element(javax.xml.namespace.QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Create an Element object for an xml construct that references a type that has not been defined yet.
DefinedType(javax.xml.namespace.QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Constructor DefinedType
DefinedElement(javax.xml.namespace.QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Create an element type defined by a ref/type attribute
CollectionType(javax.xml.namespace.QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Constructor CollectionType
CollectionElement(javax.xml.namespace.QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Constructor CollectionElement