org.jboss.axis.wsdl.symbolTable
Class DefinedType

java.lang.Object
  extended byorg.jboss.axis.wsdl.symbolTable.SymTabEntry (src) 
      extended byorg.jboss.axis.wsdl.symbolTable.TypeEntry (src) 
          extended byorg.jboss.axis.wsdl.symbolTable.Type (src) 
              extended byorg.jboss.axis.wsdl.symbolTable.DefinedType
Direct Known Subclasses:
CollectionType (src)

public class DefinedType
extends Type (src)

This Type is for a QName that is a complex or simple type, these types are always emitted.


Field Summary
protected  TypeEntry (src) extensionBase
           
 
Fields inherited from class org.jboss.axis.wsdl.symbolTable.TypeEntry (src)
dims, isBaseType, isSimpleType, node, onlyLiteralReference, refType, undefined
 
Fields inherited from class org.jboss.axis.wsdl.symbolTable.SymTabEntry (src)
name, qname
 
Constructor Summary
DefinedType(QName (src)  pqName, org.w3c.dom.Node pNode)
           
DefinedType(QName (src)  pqName, TypeEntry (src)  refType, org.w3c.dom.Node pNode, java.lang.String dims)
           
 
Method Summary
 TypeEntry (src) getComplexTypeExtensionBase(SymbolTable (src)  symbolTable)
          Get a TypeEntry for the base type of this type, if one exists.
 
Methods inherited from class org.jboss.axis.wsdl.symbolTable.TypeEntry (src)
getBaseType, getDimensions, getNode, getRefType, getUndefinedTypeRef, isBaseType, isOnlyLiteralReferenced, isSimpleType, setOnlyLiteralReference, setRefType, setSimpleType, toString, toString, updateUndefined
 
Methods inherited from class org.jboss.axis.wsdl.symbolTable.SymTabEntry (src)
getDynamicVar, getName, getQName, isReferenced, setDynamicVar, setIsReferenced, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

extensionBase

protected TypeEntry (src)  extensionBase
Constructor Detail

DefinedType

public DefinedType(QName (src)  pqName,
                   org.w3c.dom.Node pNode)

DefinedType

public DefinedType(QName (src)  pqName,
                   TypeEntry (src)  refType,
                   org.w3c.dom.Node pNode,
                   java.lang.String dims)
Method Detail

getComplexTypeExtensionBase

public TypeEntry (src)  getComplexTypeExtensionBase(SymbolTable (src)  symbolTable)
Get a TypeEntry for the base type of this type, if one exists.

Parameters:
symbolTable - a SymbolTable value
Returns:
a TypeEntry value