Package pyxb :: Package utils :: Module saxdom :: Class Node
[hide private]
[frames] | no frames]

Class Node

source code

           xml.dom.Node --+
                          |
         object --+       |
                  |       |
            cscRoot --+   |
                      |   |
utility.Locatable_mixin --+
                          |
                         Node
Known Subclasses:

Base for the minimal DOM interface required by PyXB.

Instance Methods [hide private]
 
__init__(self, node_type, **kw)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
_indexInParent(self) source code
 
__childIfPresent(self, index) source code
 
appendChild(self, new_child) source code
 
_setParentNode(self, parent_node, index_in_parent) source code
 
_setAttributes(self, attributes) source code
 
hasAttributeNS(self, ns_uri, local_name) source code
 
getAttributeNodeNS(self, ns_uri, local_name) source code
 
getAttributeNS(self, ns_uri, local_name) source code

Inherited from utility.Locatable_mixin (private): _location, _setLocation

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  __name = None
hash(x)
  __namespaceURI = None
hash(x)
  __localName = None
hash(x)
  __value = None
hash(x)
  __attributes = None
hash(x)

Inherited from xml.dom.Node: ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE

Properties [hide private]
  location
  name
  expanded_name
  namespaceURI
  localName
  value
  nodeType
  parentNode
  firstChild
  childNodes
  attributes
  nextSibling

Inherited from object: __class__

Method Details [hide private]

__init__(self, node_type, **kw)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

Property Details [hide private]

location

Get Method:
unreachable(_s)

name

Get Method:
unreachable.name(self)

expanded_name

Get Method:
unreachable.expanded_name(self)

namespaceURI

Get Method:
unreachable(_s)

localName

Get Method:
unreachable(_s)

value

Get Method:
unreachable(_s)

nodeType

Get Method:
unreachable(_s)

parentNode

Get Method:
unreachable(_s)

firstChild

Get Method:
unreachable(_s)

childNodes

Get Method:
unreachable(_s)

attributes

Get Method:
unreachable(_s)

nextSibling

Get Method:
unreachable(_s)