Home | Trees | Indices | Help |
|
---|
|
object --+ | cscRoot --+ | utils.utility.PrivateTransient_mixin --+ | object --+ | | | cscRoot --+ | namespace._ComponentDependency_mixin --+ | object --+ | | | cscRoot --+ | | | namespace.archive._ArchivableObject_mixin --+ | object --+ | | | cscRoot --+ | | | utils.utility.PrivateTransient_mixin --+ | object --+ | | | cscRoot --+ | | | utils.utility.Locatable_mixin --+ | _SchemaComponent_mixin --+ | object --+ | | | cscRoot --+ | | | utils.utility.PrivateTransient_mixin --+ | | | object --+ | | | | | cscRoot --+ | | | _NamedComponent_mixin --+ | object --+ | | | cscRoot --+ | | | _Annotated_mixin --+ | object --+ | | | cscRoot --+ | | | namespace.resolution._Resolvable_mixin --+ | IdentityConstraintDefinition
An XMLSchema Identity Constraint Definition component.
|
|||
|
|
|||
Inherited from |
|
|||
ICC_KEY = 1
|
|||
ICC_KEYREF = 2
|
|||
ICC_UNIQUE = 4
|
|||
__identityConstraintCategory = None hash(x) |
|||
__selector = None hash(x) |
|||
__fields = None hash(x) |
|||
__referencedKey = None hash(x) |
|||
__referAttribute = None hash(x) |
|||
__icc = None hash(x) |
|||
__annotations = None hash(x) |
|||
__isResolved = False
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
Determine whether this named component is resolved. Override this in the child class.
|
Perform whatever steps are required to resolve this component. Resolution is performed in the context of the namespace to which the component belongs. Invoking this method may fail to complete the resolution process if the component itself depends on unresolved components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions. This method is permitted (nay, encouraged) to raise an exception if resolution requires interpreting a QName and the named component cannot be found. Override this in the child class. In the prefix, if isResolved is true, return right away. If something
prevents you from completing resolution, invoke self._queueForResolution() (so
it is retried later) and immediately return self. Prior to leaving after
successful resolution discard any cached dom node by setting
|
Constraint definitions that are by reference require the referenced constraint.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Nov 1 15:13:23 2012 | http://epydoc.sourceforge.net |