U e5d³ã@s˜dZGdd„dƒZdZdZdZdZdZdZd Zd Z d Z d Z d Z dZ dZdZdZdZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd „d eƒZGd!d"„d"eƒZGd#d$„d$eƒZGd%d&„d&eƒZGd'd(„d(eƒZGd)d*„d*eƒZGd+d,„d,eƒZGd-d.„d.eƒZ Gd/d0„d0eƒZ!Gd1d2„d2eƒZ"Gd3d4„d4eƒZ#Gd5d6„d6ƒZ$d7Z%d8Z&d9Z'd:Z(d:Z)dd;l*m+Z+m,Z,d:S)src@seZdZeZdS)Ú IndexSizeErrN)rrrÚINDEX_SIZE_ERRr!rrrrr#Lsr#c@seZdZeZdS)ÚDomstringSizeErrN)rrrÚDOMSTRING_SIZE_ERRr!rrrrr%Osr%c@seZdZeZdS)ÚHierarchyRequestErrN)rrrÚHIERARCHY_REQUEST_ERRr!rrrrr'Rsr'c@seZdZeZdS)ÚWrongDocumentErrN)rrrÚWRONG_DOCUMENT_ERRr!rrrrr)Usr)c@seZdZeZdS)ÚInvalidCharacterErrN)rrrÚINVALID_CHARACTER_ERRr!rrrrr+Xsr+c@seZdZeZdS)ÚNoDataAllowedErrN)rrrÚNO_DATA_ALLOWED_ERRr!rrrrr-[sr-c@seZdZeZdS)ÚNoModificationAllowedErrN)rrrÚNO_MODIFICATION_ALLOWED_ERRr!rrrrr/^sr/c@seZdZeZdS)Ú NotFoundErrN)rrrÚ NOT_FOUND_ERRr!rrrrr1asr1c@seZdZeZdS)ÚNotSupportedErrN)rrrÚNOT_SUPPORTED_ERRr!rrrrr3dsr3c@seZdZeZdS)ÚInuseAttributeErrN)rrrÚINUSE_ATTRIBUTE_ERRr!rrrrr5gsr5c@seZdZeZdS)ÚInvalidStateErrN)rrrÚINVALID_STATE_ERRr!rrrrr7jsr7c@seZdZeZdS)Ú SyntaxErrN)rrrÚ SYNTAX_ERRr!rrrrr9msr9c@seZdZeZdS)ÚInvalidModificationErrN)rrrÚINVALID_MODIFICATION_ERRr!rrrrr;psr;c@seZdZeZdS)Ú NamespaceErrN)rrrÚ NAMESPACE_ERRr!rrrrr=ssr=c@seZdZeZdS)ÚInvalidAccessErrN)rrrÚINVALID_ACCESS_ERRr!rrrrr?vsr?c@seZdZeZdS)Ú ValidationErrN)rrrÚVALIDATION_ERRr!rrrrrAysrAc@s eZdZdZdZdZdZdZdS)ÚUserDataHandlerzBClass giving the operation constants for UserDataHandler.handle().rrrrN)rrrrZ NODE_CLONEDZ NODE_IMPORTEDZ NODE_DELETEDZ NODE_RENAMEDrrrrrC|s rCz$http://www.w3.org/XML/1998/namespacezhttp://www.w3.org/2000/xmlns/zhttp://www.w3.org/1999/xhtmlN)ÚgetDOMImplementationÚregisterDOMImplementation)-rrr$r&r(r*r,r.r0r2r4r6r8r:r<r>r@rBrrr#r%r'r)r+r-r/r1r3r5r7r9r;r=r?rArCZ XML_NAMESPACEZXMLNS_NAMESPACEZXHTML_NAMESPACEZEMPTY_NAMESPACEZ EMPTY_PREFIXZdomregrDrErrrrÚsR