org.jboss.axis.wsdl.symbolTable
Class DefinedElement

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.Element (src) 
              extended byorg.jboss.axis.wsdl.symbolTable.DefinedElement
Direct Known Subclasses:
CollectionElement (src)

public class DefinedElement
extends Element (src)

This Type is for a QName that is an element, these types are only emitted if referenced by a ref= or an element=. An element type can be defined inline or it can be defined via a ref/type attribute.


Field Summary
 
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
DefinedElement(QName (src)  pqName, org.w3c.dom.Node pNode)
          Create an element type defined directly.
DefinedElement(QName (src)  pqName, TypeEntry (src)  refType, org.w3c.dom.Node pNode, java.lang.String dims)
          Create an element type defined by a ref/type attribute
 
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
 

Constructor Detail

DefinedElement

public DefinedElement(QName (src)  pqName,
                      TypeEntry (src)  refType,
                      org.w3c.dom.Node pNode,
                      java.lang.String dims)
Create an element type defined by a ref/type attribute


DefinedElement

public DefinedElement(QName (src)  pqName,
                      org.w3c.dom.Node pNode)
Create an element type defined directly.