class documentation

class twisted.web.microdom.Element(Node): (source)

View In Hierarchy

Undocumented

Instance Variable preserveCase Undocumented
Instance Variable caseInsensitive Undocumented
Instance Variable nsprefixes Undocumented
Method __init__ Undocumented
Instance Variable attributes Undocumented
Instance Variable endTagName Undocumented
Instance Variable nodeName Undocumented
Instance Variable tagName Undocumented
Instance Variable namespace Undocumented
Method addPrefixes Undocumented
Method endTag Undocumented
Method isEqualToElement Undocumented
Method isEqualToNode Compare this element to other. If the nodeName, namespace, attributes, and childNodes are all the same, return True, otherwise return False.
Method cloneNode Undocumented
Method getElementsByTagName Undocumented
Method hasAttributes Undocumented
Method getAttribute Undocumented
Method getAttributeNS Undocumented
Method getAttributeNode Undocumented
Method setAttribute Undocumented
Method removeAttribute Undocumented
Method hasAttribute Undocumented
Method writexml Serialize this Element to the given stream.
Method __repr__ Undocumented
Method __str__ Undocumented
Instance Variable _filename Undocumented
Instance Variable _markpos Undocumented

Inherited from Node:

Instance Variable parentNode Undocumented
Instance Variable childNodes Undocumented
Method toxml Undocumented
Method writeprettyxml Undocumented
Method toprettyxml Undocumented
Method hasChildNodes Undocumented
Method appendChild Make the given Node the last child of this node.
Method insertBefore Make the given Node new a child of this node which comes before the Node ref.
Method removeChild Remove the given Node from this node's children.
Method replaceChild Replace a Node which is already a child of this node with a different node.
Method lastChild Undocumented
Method firstChild Undocumented
preserveCase = (source)

Undocumented

caseInsensitive = (source)

Undocumented

nsprefixes = (source)

Undocumented

def __init__(self, tagName, attributes=None, parentNode=None, filename=None, markpos=None, caseInsensitive=1, preserveCase=0, namespace=None): (source)

Undocumented

attributes = (source)

Undocumented

endTagName = (source)

Undocumented

nodeName = (source)

Undocumented

tagName = (source)

Undocumented

_filename = (source)

Undocumented

_markpos = (source)

Undocumented

namespace = (source)

Undocumented

def addPrefixes(self, pfxs): (source)

Undocumented

def endTag(self, endTagName): (source)

Undocumented

def isEqualToElement(self, n): (source)

Undocumented

def isEqualToNode(self, other): (source)

Compare this element to other. If the nodeName, namespace, attributes, and childNodes are all the same, return True, otherwise return False.

def cloneNode(self, deep=0, parent=None): (source)

Undocumented

def getElementsByTagName(self, name): (source)

Undocumented

def hasAttributes(self): (source)

Undocumented

def getAttribute(self, name, default=None): (source)

Undocumented

def getAttributeNS(self, ns, name, default=None): (source)

Undocumented

def getAttributeNode(self, name): (source)

Undocumented

def setAttribute(self, name, attr): (source)

Undocumented

def removeAttribute(self, name): (source)

Undocumented

def hasAttribute(self, name): (source)

Undocumented

def writexml(self, stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace=''): (source)

Serialize this Element to the given stream.

ParametersstreamA file-like object to which this Element will be written.
indentUndocumented
addindentUndocumented
newlUndocumented
stripUndocumented
nsprefixesA dict mapping namespace URIs as str to prefixes as str. This defines the prefixes which are already in scope in the document at the point at which this Element exists. This is essentially an implementation detail for namespace support. Applications should not try to use it.
namespaceThe namespace URI as a str which is the default at the point in the document at which this Element exists. This is essentially an implementation detail for namespace support. Applications should not try to use it.
def __repr__(self): (source)

Undocumented

ReturnsUndocumented (type: str)
def __str__(self): (source)

Undocumented

ReturnsUndocumented (type: str)
API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.