Package org.apache.axis.wsdl.symbolTable
Class UndefinedElement
- java.lang.Object
-
- org.apache.axis.wsdl.symbolTable.SymTabEntry
-
- org.apache.axis.wsdl.symbolTable.TypeEntry
-
- org.apache.axis.wsdl.symbolTable.Element
-
- org.apache.axis.wsdl.symbolTable.UndefinedElement
-
- All Implemented Interfaces:
java.io.Serializable
,Undefined
public class UndefinedElement extends Element implements Undefined
This represents a QName found in a reference but is not defined. If the type is later defined, the UndefinedType is replaced with a new Type- 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 Constructor Description UndefinedElement(QName pqName)
Construct a referenced (but as of yet undefined) element
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
update(TypeEntry def)
Call update with the actual TypeEntry.-
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
-
UndefinedElement
public UndefinedElement(QName pqName)
Construct a referenced (but as of yet undefined) element- Parameters:
pqName
-
-
-
Method Detail
-
register
public void register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined
-
-