Mix-in that aggregates those aspects of XMLNamespaces relevant to
resolving component references.
|
|
|
|
|
|
|
|
|
|
|
importedNamespaces(self)
Return the set of namespaces which some schema imported while
processing with this namespace as target. |
source code
|
|
|
_transferReferencedNamespaces(self,
module_record) |
source code
|
|
|
referencedNamespaces(self)
Return the set of namespaces which appear in namespace declarations
of schema with this namespace as target. |
source code
|
|
|
queueForResolution(self,
resolvable,
depends_on=None)
Invoked to note that a component may have references that will need
to be resolved. |
source code
|
|
|
needsResolution(self)
Return True iff this namespace has not been resolved. |
source code
|
|
|
_replaceComponent_csc(self,
existing_def,
replacement_def)
Replace a component definition if present in the list of unresolved
components. |
source code
|
|
|
resolveDefinitions(self,
allow_unresolved=False)
Loop until all references within the associated resolvable objects
have been resolved. |
source code
|
|
|
_unresolvedComponents(self)
Returns a reference to the list of unresolved components. |
source code
|
|
|
_unresolvedDependents(self)
Returns a map from unresolved components to sets of components that
must be resolved first. |
source code
|
|
Inherited from cscRoot :
__init__
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|