public class UndefinedType extends Type implements Undefined
componentType, containedAttributes, containedElements, dims, isBaseType, isSimpleType, itemQName, node, onlyLiteralReference, refType, types, undefined, underlTypeNillable
name, qname
Constructor and Description |
---|
UndefinedType(QName pqName)
Construct a referenced (but as of yet undefined) type
|
Modifier and Type | Method and Description |
---|---|
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.
|
isGenerated, setGenerated
getBaseType, getComponentType, getContainedAttributes, getContainedElements, getDimensions, getItemQName, getNestedTypes, getNode, getRefType, getUndefinedTypeRef, getUnderlTypeNillable, isBaseType, isOnlyLiteralReferenced, isSimpleType, setBaseType, setComponentType, setContainedAttributes, setContainedElements, setItemQName, setOnlyLiteralReference, setRefType, setSimpleType, setUnderlTypeNillable, toString, updateUndefined
getDynamicVar, getName, getQName, isReferenced, setDynamicVar, setIsReferenced, setName, toString
public UndefinedType(QName pqName)
pqName
- public void register(TypeEntry referrant)
public void update(TypeEntry def) throws IOException
update
in interface Undefined
def
- IOException
Copyright © The Apache Software Foundation. All Rights Reserved.