Home | Trees | Indices | Help |
|
---|
|
object --+ | cscRoot --+ | utils.utility.Locatable_mixin --+ | _TypeBinding_mixin
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
xml.dom.Document
|
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
_validationConfig_ = pyxb.GlobalValidationConfig
|
|||
_ExpandedName = None The expanded name of the component. |
|||
_XSDLocation = None Where the definition can be found in the originating schema. |
|||
_ReservedSymbols =
|
|||
_PyXBFactoryKeywords =
Keywords that are interpreted by __new__ or __init__ in one or more classes in the PyXB type hierarchy. |
|||
_Abstract = False
|
|||
__namespaceContext = None
|
|||
__element = None
|
|||
__xsiNil = None
|
|||
__constructedWithValue = False
|
|||
__WarnedUnassociatedElement = False
|
|||
_AttributeWildcard = None
|
|||
_AttributeMap =
Map from expanded names to AttributeUse instances. |
|||
_TypeBinding_mixin__WarnedUnassociatedElement = False
|
|||
_TypeBinding_mixin__constructedWithValue = False
|
|||
_TypeBinding_mixin__element = None
|
|||
_TypeBinding_mixin__namespaceContext = None
|
|||
_TypeBinding_mixin__xsiNil = None
|
|
|||
_validationConfig The pyxb.ValidationConfig instance that applies to this instance. |
|
The pyxb.ValidationConfig instance that applies to this class. By default this will reference pyxb.GlobalValidationConfig. |
The pyxb.ValidationConfig instance that applies to this instance. By default this will reference the class value from _GetValidationConfig, which defaults to pyxb.GlobalValidationConfig. |
Determine whether the content model should be validated for this class. In the absence of context, this returns Deprecated: use _GetValidationConfig and check specific requirements. |
Determine whether the content model should be validated for this instance. In the absence of context, this returns Deprecated: use _validationConfig and check specific requirements. |
|
Return a namespace context associated with the binding instance. This will return |
Associate an element binding with the instance. Since the value of a binding instance reflects only its content, an associated element is necessary to generate an XML document or DOM tree.
|
Return a pyxb.binding.basis.element associated with the binding instance. This will return |
Indicate whether this instance is nil. The value is set by the DOM and SAX parsers when building an instance
from a DOM element with xsi:nil set to |
Set the xsi:nil property of the instance.
|
Reset the content of an element value. This is not a public method. For simple types, this does nothing. For complex types, this clears the content array, removing all non-element content from the instance. It optionally also removes all element content.
Note: This is not the same thing as complexTypeDefinition.reset, which unconditionally resets attributes and element and non-element content. |
|
Method invoked upon entry to the Factory method. This method is entitled to modify the keywords array. It can also return a state value which is passed to _postFactory_vx. |
Method invoked prior to leaving the Factory method. This is an instance method, and is given the state that was returned by _PreFactory_vx. |
Provide a common mechanism to create new instances of this type. The class constructor won't do, because you can't create instances of union types. This method may be overridden in subclasses (like STD_union). Pre- and post-creation actions can be customized on a per-class instance by overriding the _PreFactory_vx and _postFactory_vx methods.
|
Return The only ur-type is {http://www.w3.org/2001/XMLSchema}anyType. The implementation of this method is overridden for pyxb.binding.datatypes.anyType. |
Return a variant of the value that is compatible with this type. Compatibility is defined relative to the type definition associated
with the element. The value
|
Return True iff the content of this binding object is a simple type. This is true only for descendents of simpleTypeDefinition and instances of complexTypeDefinition that have simple type content. |
Invoke self._setAttribute based on node attributes and keywords. Though attributes can only legally appear in complexTypeDefinition instances, delayed conditional validation requires caching them in simpleTypeDefinition.
|
Convert this instance to a DOM node. The name of the top-level element is either the name of the element instance associated with this instance, or the XML name of the type of this instance.
|
Shorthand to get the object as an XML document. If you want to set the default namespace, pass in a pre-configured
|
Override in subclasses for type-specific validation of instance content.
|
Check whether the binding content matches its content model.
|
Inform content model that all additions have been provided. This is used to resolve any pending non-determinism when the content of an element is provided through a DOM assignment or through positional arguments in a constructor. |
Return the best descriptive name for the type of the instance. This is intended to be a human-readable value used in diagnostics, and is the expanded name if the type has one, or the Python type name if it does not. |
The best name available for this instance in diagnostics. If the instance is associated with an element, it is the element name; otherwise it is the best name for the type of the instance per _Name. |
The pyxb.ValidationConfig instance that applies to this instance. By default this will reference the class value from _GetValidationConfig, which defaults to pyxb.GlobalValidationConfig. |
|
_ReservedSymbols
|
_PyXBFactoryKeywordsKeywords that are interpreted by __new__ or __init__ in one or more classes in the PyXB type hierarchy. All these keywords must be removed before invoking base Python __init__ or __new__.
|
_AttributeMapMap from expanded names to AttributeUse instances. Non-empty only in complexTypeDefinition subclasses.
|
|
_validationConfigThe pyxb.ValidationConfig instance that applies to this instance. By default this will reference the class value from _GetValidationConfig, which defaults to pyxb.GlobalValidationConfig.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Sep 18 10:35:36 2013 | http://epydoc.sourceforge.net |