Package org.apache.axis.wsdl.symbolTable
Class Element
- java.lang.Object
-
- org.apache.axis.wsdl.symbolTable.SymTabEntry
-
- org.apache.axis.wsdl.symbolTable.TypeEntry
-
- org.apache.axis.wsdl.symbolTable.Element
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
DefinedElement
,UndefinedElement
public abstract class Element extends TypeEntry
This class represents a TypeEntry that is a type (complexType, simpleType, etc.- Author:
- Rich Scheuerle (scheu@us.ibm.com)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.axis.wsdl.symbolTable.TypeEntry
componentType, containedAttributes, containedElements, dims, isBaseType, isSimpleType, itemQName, node, onlyLiteralReference, refType, types, undefined, underlTypeNillable
-
Fields inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
name, qname
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Element(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.protected
Element(QName pqName, org.w3c.dom.Node pNode)
Create a Element object for an xml construct that is not a base java type
-
Method Summary
-
Methods inherited from class org.apache.axis.wsdl.symbolTable.TypeEntry
getBaseType, getComponentType, getContainedAttributes, getContainedElements, getDimensions, getItemQName, getNestedTypes, getNode, getRefType, getUndefinedTypeRef, getUnderlTypeNillable, isBaseType, isOnlyLiteralReferenced, isSimpleType, setBaseType, setComponentType, setContainedAttributes, setContainedElements, setItemQName, setOnlyLiteralReference, setRefType, setSimpleType, setUnderlTypeNillable, toString, toString, updateUndefined
-
Methods inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
getDynamicVar, getName, getQName, isReferenced, setDynamicVar, setIsReferenced, setName
-
-
-
-
Constructor Detail
-
Element
protected Element(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. Defer processing until refType is known.- Parameters:
pqName
-refType
-pNode
-dims
-
-
Element
protected Element(QName pqName, org.w3c.dom.Node pNode)
Create a Element object for an xml construct that is not a base java type- Parameters:
pqName
-pNode
-
-
-