Package org.apache.axis.wsdl.symbolTable
Class UndefinedType
- java.lang.Object
-
- org.apache.axis.wsdl.symbolTable.SymTabEntry
-
- org.apache.axis.wsdl.symbolTable.TypeEntry
-
- org.apache.axis.wsdl.symbolTable.Type
-
- org.apache.axis.wsdl.symbolTable.UndefinedType
-
- All Implemented Interfaces:
java.io.Serializable
,Undefined
public class UndefinedType extends Type 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 UndefinedType(QName pqName)
Construct a referenced (but as of yet undefined) type
-
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.Type
isGenerated, setGenerated
-
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
-
UndefinedType
public UndefinedType(QName pqName)
Construct a referenced (but as of yet undefined) type- 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
-
-