Home | Trees | Indices | Help |
|
---|
|
object --+ | cscRoot --+ | _NamespaceCategory_mixin --+ | object --+ | | | cscRoot --+ | | | resolution._NamespaceResolution_mixin --+ | object --+ | | | cscRoot --+ | | | _NamespaceComponentAssociation_mixin --+ | object --+ | | | cscRoot --+ | | | archive._NamespaceArchivable_mixin --+ | Namespace --+ | _XMLSchema_instance
Extension of Namespace that pre-defines components available in the XMLSchema Instance namespace.
|
|||
Inherited from Inherited from |
|
|||
|
|||
PT_strict =
xsi:type is validated and supersedes the declared type. |
|||
PT_lax =
xsi:type supersedes the declared type without validation. |
|||
PT_skip =
xsi:type attributes are ignored. |
|||
__processType = 'strict'
|
|||
type = None An expanded name for {http://www.w3.org/2001/XMLSchema-instance}type. |
|||
nil = None An expanded name for {http://www.w3.org/2001/XMLSchema-instance}nil. |
|||
_XMLSchema_instance__processType =
|
|||
Inherited from Inherited from |
|
|||
Inherited from |
|
Create a new Namespace. The URI must be non-None, and must not already be assigned to a Namespace instance. See _NamespaceForURI(). User-created Namespace instances may also provide a description. Users should never provide a builtin_namespace parameter.
|
Specify how PyXB should interpret xsi:type attributes when converting a document to a binding instance. The default value is PT_strict. xsi:type should only be provided when using an abstract class, or a concrete class that happens to be the same as the xsi:type value, or when accepting a wildcard that has an unrecognized element name. In practice, web services tend to set it on nodes just to inform their lax-processing clients how to interpret the value. |
Interpret the value of an xsi:type attribute as configured by ProcessTypeAttribute.
|
Ensure this namespace is ready for use. Overrides base class implementation, since there is no schema for this namespace.
|
|
PT_strictxsi:type is validated and supersedes the declared type. If no xsi:type is present, the declared element type will be used. If xsi:type is present, it must resolve to valid type. The resolved type must be a subclass of the declared type (if available), and will be used for the binding.
|
PT_laxxsi:type supersedes the declared type without validation. If no xsi:type is present, or it is present and fails to resolve to a type, the declared element type will be used. If xsi:type is present and resolves to valid type, that type will be used for the binding, even if it is not a subclass of the declared type.
|
PT_skipxsi:type attributes are ignored. The declared element type will be used.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Dec 17 13:09:09 2012 | http://epydoc.sourceforge.net |