Home | Trees | Indices | Help |
|
---|
|
object --+ | BindingDOMSupport
This holds DOM-related information used when generating a DOM tree from a binding instance.
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
xml.dom.Document
|
|
||
xml.dom.Element
|
|
||
( str, str )
|
|
||
|
|||
|
|||
xml.dom.Node
|
|
||
|
|||
Inherited from |
|
|||
|
|||
|
|||
|
|||
|
|
|||
__implementation = None hash(x) |
|||
__document = None hash(x) |
|||
__requireXSIType = None hash(x) |
|||
__NamespaceContext = <pyxb.namespace.resolution.NamespaceConte
|
|||
__namespaceContext = None hash(x) |
|||
__referencedNamespacePrefixes = None hash(x) |
|
|||
Inherited from |
|
The DOMImplementation object to be used. Defaults to pyxb.utils.domutils.GetDOMImplementation(), but can be
overridden in the constructor call using the |
Indicates whether {xsi:type<http://www.w3.org/TR/xmlschema-1/#xsi_type>} should be added to all elements. Certain WSDL styles and encodings seem to require explicit notation of the type of each element, even if it was specified in the schema. This value can only be set in the constructor. |
Reset this instance to the state it was when created. This creates a new root document with no content, resets the namespace-prefix map to its as-constructed content, and clears the set of referenced namespace prefixes. The defaultNamespace and requireXSIType are not modified. |
Create a new instance used for building a single document.
|
Return the prefix to be used for the given namespace. This will declare the namespace if it has not yet been observed.
It will also ensure the mapping from the returned prefix to
|
Represent a simple type value as XML text. This is essentially what |
Add an attribute to the given element.
|
Manually add an XMLNS declaration to the document element.
|
Do the final cleanup after generating the tree. This makes sure that the document element includes XML Namespace declarations for all namespaces referenced in the tree.
|
Create a new element node in the tree.
|
Convert namespace information from a DOM node to text for new DOM node. The namespaceURI and nodeName are extracted and parsed. The namespace
(if any) is registered within the document, along with any prefix from
the node name. A pair is returned where the first element is the
namespace URI or
|
Create a deep copy of the node in the target implementation. Used when converting a DOM instance from one implementation (e.g., pyxb.utils.saxdom) into another (e.g., xml.dom.minidom). |
Add the child to the parent.
Note: If the child and the parent use different DOM implementations, this operation will clone the child into a new instance, and give that to the parent. |
|
__NamespaceContext
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Sun Sep 18 22:33:49 2016 | http://epydoc.sourceforge.net |