org.apache.axis.wsdl.symbolTable
Class UndefinedType
- Serializable, Undefined
public class UndefinedType
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
componentType , containedAttributes , containedElements , dims , isBaseType , isSimpleType , itemQName , node , onlyLiteralReference , refType , types , undefined , underlTypeNillable |
void | register(TypeEntry referrant) - Register referrant TypeEntry so that
the code can update the TypeEntry when the Undefined Element or Type is defined
|
void | update(TypeEntry def) - Call update with the actual 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 |
UndefinedType
public UndefinedType(QName pqName)
Construct a referenced (but as of yet undefined) type
pqName
-
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
- register in interface Undefined
referrant
-
update
public void update(TypeEntry def)
throws IOException
Call update with the actual TypeEntry. This updates all of the
referrant TypeEntry's that were registered.
- update in interface Undefined
def
-
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.