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
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
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
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.