python (3.12.0)

(root)/
lib/
python3.12/
xml/
sax/
__pycache__/
xmlreader.cpython-312.opt-2.pyc

͑eP1	ddlmZddlmZmZGddZGddeZGddZGd	d
ZGddZ	Gd
de	Z
dZedk(reyy))handler)SAXNotSupportedExceptionSAXNotRecognizedExceptioncheZdZ	dZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdZy)	XMLReaderctj|_tj|_tj
|_tj|_yN)	rContentHandler
_cont_handler
DTDHandler_dtd_handlerEntityResolver_ent_handlerErrorHandler_err_handlerselfs E/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/xml/sax/xmlreader.py__init__zXMLReader.__init__sF$335#..0#224#002c	tdNz This method must be implemented!NotImplementedErrorrsources  rparsezXMLReader.parsesK!"DEErc	|jSr	rrs rgetContentHandlerzXMLReader.getContentHandler"s-!!!rc	||_yr	rrrs  rsetContentHandlerzXMLReader.setContentHandler&s
D$rc	|jSr	r
rs r
getDTDHandlerzXMLReader.getDTDHandler*s*   rc	||_yr	r%r"s  r
setDTDHandlerzXMLReader.setDTDHandler.s
A#rc	|jSr	rrs rgetEntityResolverzXMLReader.getEntityResolver2s-   rc	||_yr	r*)rresolvers  rsetEntityResolverzXMLReader.setEntityResolver6s
:$rc	|jSr	rrs rgetErrorHandlerzXMLReader.getErrorHandler:s+   rc	||_yr	r0r"s  rsetErrorHandlerzXMLReader.setErrorHandler>s
=#rc	td)NzLocale support not implemented)r)rlocales  r	setLocalezXMLReader.setLocaleBs	=''GHHrc 	td|zNzFeature '%s' not recognizedrrnames  r
getFeaturezXMLReader.getFeatureKs;'(E(LMMrc 	td|zr8r9)rr;states   r
setFeaturezXMLReader.setFeatureOs+'(E(LMMrc 	td|zNzProperty '%s' not recognizedr9r:s  rgetPropertyzXMLReader.getPropertySs<'(F(MNNrc 	td|zrAr9)rr;values   rsetPropertyzXMLReader.setPropertyWs,'(F(MNNrN)__name__
__module____qualname__rrr r#r&r(r+r.r1r3r6r<r?rBrErrrrsX
3F"%!$!%!$INNOOrrc4eZdZ	ddZdZdZdZdZdZy)	IncrementalParserc<||_tj|yr	)_bufsizerr)rbufsizes  rrzIncrementalParser.__init__os
4 rcPddlm}|j|}|j||j	}||j}|j
|jx}r/|j||j
|jx}r/|jy)Nr)saxutils)
rPprepare_input_source
prepareParsergetCharacterStream
getByteStreamreadrMfeedclose)rrrPfilebuffers     rrzIncrementalParser.parsess..v66"((*<'')D		$--00f0IIf		$--00f0

rc	tdrr)rdatas  rrWzIncrementalParser.feeds	(""DEErc	td)Nz!prepareParser must be overridden!rrs  rrSzIncrementalParser.prepareParsers	=!"EFFrc	tdrrrs rrXzIncrementalParser.closes		)""DEErc	tdrrrs rresetzIncrementalParser.resets	 ""DEErN)i)	rFrGrHrrrWrSrXr`rIrrrKrK[s)&!
FG
FFrrKc&eZdZ	dZdZdZdZy)Locatorc	yNrIrs rgetColumnNumberzLocator.getColumnNumbers@rc	yrdrIrs r
getLineNumberzLocator.getLineNumbers>rc	yr	rIrs rgetPublicIdzLocator.getPublicId=rc	yr	rIrs rgetSystemIdzLocator.getSystemIdrkrN)rFrGrHrfrhrjrmrIrrrbrbs"
rrbcReZdZ	d
dZdZdZdZdZdZdZ	d	Z
d
ZdZdZ
y)InputSourceNcJ||_d|_d|_d|_d|_yr	)_InputSource__system_id_InputSource__public_id_InputSource__encoding_InputSource__bytefile_InputSource__charfiler	system_ids  rrzInputSource.__init__s'$rc	||_yr	rr)r	public_ids  rsetPublicIdzInputSource.setPublicId
9$rc	|jSr	ryrs rrjzInputSource.getPublicId<rc	||_yr	rqrvs  rsetSystemIdzInputSource.setSystemIdr|rc	|jSr	rrs rrmzInputSource.getSystemIdr~rc	||_yr	rs)rencodings  rsetEncodingzInputSource.setEncodings	9#rc	|jSr	rrs rgetEncodingzInputSource.getEncoding9rc	||_yr	rt)rbytefiles  r
setByteStreamzInputSource.setByteStreams		A#rc	|jSr	rrs rrUzInputSource.getByteStreams	1rc	||_yr	ru)rcharfiles  rsetCharacterStreamzInputSource.setCharacterStreams	0#rc	|jSr	rrs rrTzInputSource.getCharacterStreamrrr	)rFrGrHrr{rjrrmrrrrUrrTrIrrroros?
B % % ###rrocteZdZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZ
dZd
ZddZdZdZdZy)AttributesImplc	||_yr	_attrs)rattrss  rrzAttributesImpl.__init__s	7rc,t|jSr	lenrrs r	getLengthzAttributesImpl.getLength4;;rcy)NCDATArIr:s  rgetTypezAttributesImpl.getTypesrc |j|Sr	rr:s  rgetValuezAttributesImpl.getValue"{{4  rc |j|Sr	rr:s  rgetValueByQNamezAttributesImpl.getValueByQName%rrc8||jvrt||Sr	rKeyErrorr:s  rgetNameByQNamezAttributesImpl.getNameByQName(t{{"4. rc8||jvrt||Sr	rr:s  rgetQNameByNamezAttributesImpl.getQNameByName-rrcHt|jjSr	listrkeysrs rgetNameszAttributesImpl.getNames2DKK$$&''rcHt|jjSr	rrs r	getQNameszAttributesImpl.getQNames5rrc,t|jSr	rrs r__len__zAttributesImpl.__len__8rrc |j|Sr	rr:s  r__getitem__zAttributesImpl.__getitem__;rrcHt|jjSr	rrs rrzAttributesImpl.keys>rrc||jvSr	rr:s  r__contains__zAttributesImpl.__contains__Ast{{""rNc:|jj||Sr	)rget)rr;alternatives   rrzAttributesImpl.getDs{{t[11rc8|j|jSr	)	__class__rrs rcopyzAttributesImpl.copyGs~~dkk**rcHt|jjSr	)rritemsrs rrzAttributesImpl.itemsJsDKK%%'((rcHt|jjSr	)rrvaluesrs rrzAttributesImpl.valuesMsDKK&&())rr	)rFrGrHrrrrrrrrrrrrrrrrrrIrrrrsW !!

(( !(#2+)*rrc0eZdZdZdZdZdZdZdZy)AttributesNSImplc"	||_||_yr	)r_qnames)rrqnamess   rrzAttributesNSImpl.__init__Ts	=rc|jjD]\}}||k(s|j|cSt|r	)rrrrrr;nsnameqnames    rrz AttributesNSImpl.getValueByQName\sD#||113	+OVU}{{6**	+tnrcn|jjD]\}}||k(s|cSt|r	)rrrrs    rrzAttributesNSImpl.getNameByQNamecs:#||113	OVU}
	tnrc |j|Sr	)rr:s  rrzAttributesNSImpl.getQNameByNamejs||D!!rcHt|jjSr	)rrrrs rrzAttributesNSImpl.getQNamesmsDLL'')**rcN|j|j|jSr	)rrrrs rrzAttributesNSImpl.copyps~~dkk4<<88rN)	rFrGrHrrrrrrrIrrrrRs "+9rrc@tttyr	)rrKrbrIrr_testrts
KIr__main__N)
rQr_exceptionsrrrrKrbrorrrrFrIrr<module>rsz"L
NONO`DF	DFP0UUr:*:*|9~9D
z	Gr