o […d³ã@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)s r%c@óeZdZeZdS)Ú IndexSizeErrN)rrrÚINDEX_SIZE_ERRr-rrrr r0Lór0c@r/)ÚDomstringSizeErrN)rrrÚDOMSTRING_SIZE_ERRr-rrrr r3Or2r3c@r/)ÚHierarchyRequestErrN)rrrÚHIERARCHY_REQUEST_ERRr-rrrr r5Rr2r5c@r/)ÚWrongDocumentErrN)rrrÚWRONG_DOCUMENT_ERRr-rrrr r7Ur2r7c@r/)ÚInvalidCharacterErrN)rrrÚINVALID_CHARACTER_ERRr-rrrr r9Xr2r9c@r/)ÚNoDataAllowedErrN)rrrÚNO_DATA_ALLOWED_ERRr-rrrr r;[r2r;c@r/)ÚNoModificationAllowedErrN)rrrÚNO_MODIFICATION_ALLOWED_ERRr-rrrr r=^r2r=c@r/)Ú NotFoundErrN)rrrÚ NOT_FOUND_ERRr-rrrr r?ar2r?c@r/)ÚNotSupportedErrN)rrrÚNOT_SUPPORTED_ERRr-rrrr rAdr2rAc@r/)ÚInuseAttributeErrN)rrrÚINUSE_ATTRIBUTE_ERRr-rrrr rCgr2rCc@r/)ÚInvalidStateErrN)rrrÚINVALID_STATE_ERRr-rrrr rEjr2rEc@r/)Ú SyntaxErrN)rrrÚ SYNTAX_ERRr-rrrr rGmr2rGc@r/)ÚInvalidModificationErrN)rrrÚINVALID_MODIFICATION_ERRr-rrrr rIpr2rIc@r/)Ú NamespaceErrN)rrrÚ NAMESPACE_ERRr-rrrr rKsr2rKc@r/)ÚInvalidAccessErrN)rrrÚINVALID_ACCESS_ERRr-rrrr rMvr2rMc@r/)Ú ValidationErrN)rrrÚVALIDATION_ERRr-rrrr rOyr2rOc@s eZdZdZdZdZdZdZdS)ÚUserDataHandlerzBClass giving the operation constants for UserDataHandler.handle().rrrrN)rrrrÚ NODE_CLONEDÚ NODE_IMPORTEDÚ NODE_DELETEDÚ NODE_RENAMEDrrrr rQ|s rQz$http://www.w3.org/XML/1998/namespacezhttp://www.w3.org/2000/xmlns/zhttp://www.w3.org/1999/xhtmlN)ÚgetDOMImplementationÚregisterDOMImplementation)-rrr1r4r6r8r:r<r>r@rBrDrFrHrJrLrNrPr(r%r0r3r5r7r9r;r=r?rArCrErGrIrKrMrOrQÚ XML_NAMESPACEÚXMLNS_NAMESPACEÚXHTML_NAMESPACEÚEMPTY_NAMESPACEÚ EMPTY_PREFIXÚdomregrVrWrrrr ÚsT