Viewing File: /opt/alt/python311/lib64/python3.11/xml/dom/__pycache__/__init__.cpython-311.opt-1.pyc



f~dZGddZdZdZdZdZdZdZd	Zd
Z	dZ
dZd
ZdZ
dZdZdZdZGddeZGddeZGddeZGddeZGddeZGddeZGdd eZGd!d"eZGd#d$eZGd%d&eZGd'd(eZGd)d*eZGd+d,eZGd-d.eZ Gd/d0eZ!Gd1d2eZ"Gd3d4eZ#Gd5d6Z$d7Z%d8Z&d9Z'd:Z(d:Z)dd;l*m+Z+m,Z,d:S)<a
W3C Document Object Model implementation for Python.

The Python mapping of the Document Object Model is documented in the
Python Library Reference in the section on the xml.dom package.

This package contains the following modules:

minidom -- A simple implementation of the Level 1 DOM with namespace
           support added (based on the Level 2 specification) and other
           minor Level 2 functionality.

pulldom -- DOM builder supporting on-demand tree-building for selected
           subtrees of the document.

cFeZdZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdS)Nodez$Class giving the NodeType constants.	
N)__name__
__module____qualname____doc__	__slots__ELEMENT_NODEATTRIBUTE_NODE	TEXT_NODECDATA_SECTION_NODEENTITY_REFERENCE_NODEENTITY_NODEPROCESSING_INSTRUCTION_NODECOMMENT_NODE
DOCUMENT_NODEDOCUMENT_TYPE_NODEDOCUMENT_FRAGMENT_NODE
NOTATION_NODEr7/opt/alt/python311/lib64/python3.11/xml/dom/__init__.pyrrs\..I#$L"#N"#I"#"#"#K"#"#L"#M"$"$"$MMMr"rrrrrr	r
rrr
rrr
ceZdZdZdZdZdS)DOMExceptionzmAbstract base class for DOM exceptions.
    Exceptions with specific codes are specializations of this class.cj|jturtdtj|g|Ri|dS)Nz0DOMException should not be instantiated directly)	__class__r)RuntimeError	Exception__init__)selfargskws   r#r.zDOMException.__init__BsN>\))BDD
D4-$---"-----r"c|jS)N)code)r/s r#	_get_codezDOMException._get_codeHs
yr"N)rrrrr.r4rr"r#r)r)>s>II...r"r)ceZdZeZdS)IndexSizeErrN)rrrINDEX_SIZE_ERRr3rr"r#r6r6LDDDr"r6ceZdZeZdS)DomstringSizeErrN)rrrDOMSTRING_SIZE_ERRr3rr"r#r:r:ODDDr"r:ceZdZeZdS)HierarchyRequestErrN)rrrHIERARCHY_REQUEST_ERRr3rr"r#r>r>R DDDr"r>ceZdZeZdS)WrongDocumentErrN)rrrWRONG_DOCUMENT_ERRr3rr"r#rBrBUr<r"rBceZdZeZdS)InvalidCharacterErrN)rrrINVALID_CHARACTER_ERRr3rr"r#rErEXr@r"rEceZdZeZdS)NoDataAllowedErrN)rrrNO_DATA_ALLOWED_ERRr3rr"r#rHrH[DDDr"rHceZdZeZdS)NoModificationAllowedErrN)rrrNO_MODIFICATION_ALLOWED_ERRr3rr"r#rLrL^s&DDDr"rLceZdZeZdS)NotFoundErrN)rrr
NOT_FOUND_ERRr3rr"r#rOrOaDDDr"rOceZdZeZdS)NotSupportedErrN)rrrNOT_SUPPORTED_ERRr3rr"r#rSrSdDDDr"rSceZdZeZdS)InuseAttributeErrN)rrrINUSE_ATTRIBUTE_ERRr3rr"r#rWrWgrJr"rWceZdZeZdS)InvalidStateErrN)rrrINVALID_STATE_ERRr3rr"r#rZrZjrUr"rZceZdZeZdS)	SyntaxErrN)rrr
SYNTAX_ERRr3rr"r#r]r]msDDDr"r]ceZdZeZdS)InvalidModificationErrN)rrrINVALID_MODIFICATION_ERRr3rr"r#r`r`ps#DDDr"r`ceZdZeZdS)NamespaceErrN)rrr
NAMESPACE_ERRr3rr"r#rcrcsrQr"rcceZdZeZdS)InvalidAccessErrN)rrrINVALID_ACCESS_ERRr3rr"r#rfrfvr<r"rfceZdZeZdS)
ValidationErrN)rrrVALIDATION_ERRr3rr"r#ririyr8r"ric"eZdZdZdZdZdZdZdS)UserDataHandlerzBClass giving the operation constants for UserDataHandler.handle().rrrrN)rrrrNODE_CLONED
NODE_IMPORTEDNODE_DELETEDNODE_RENAMEDrr"r#rlrl|s*LLKMLLLLr"rlz$http://www.w3.org/XML/1998/namespacezhttp://www.w3.org/2000/xmlns/zhttp://www.w3.org/1999/xhtmlN)getDOMImplementationregisterDOMImplementation)-rrr7r;r?rCrFrIrMrPrTrXr[r^rardrgrjr-r)r6r:r>rBrErHrLrOrSrWrZr]r`rcrfrirl
XML_NAMESPACEXMLNS_NAMESPACEXHTML_NAMESPACEEMPTY_NAMESPACEEMPTY_PREFIXdomregrqrrrr"r#<module>rys"%%%%%%%%4"#!"!"!"!"!"!"!"
!"!#!#!#
!#!#
!#!#9<|!!!!!,!!!|!!!!!,!!!|'''''|''',ll$$$$$\$$$<|L7
10CCCCCCCCCCr"
Back to Directory File Manager