3 sz"Event.__repr__..ÚanchorÚtagÚimplicitÚvaluez, csg|]}d|tˆ|ƒf‘qS)z%s=%r)Úgetattr)r r )rrrr sz%s(%s))r r rr)ÚjoinÚ __class__Ú__name__)rZ attributesZ argumentsr)rrÚ__repr__s zEvent.__repr__)NN)rÚ __module__Ú __qualname__rrrrrrrs rc@seZdZddd„ZdS)Ú NodeEventNcCs||_||_||_dS)N)r rr)rr rrrrrrszNodeEvent.__init__)NN)rrrrrrrrrsrc@seZdZddd„ZdS)ÚCollectionStartEventNcCs(||_||_||_||_||_||_dS)N)r r rrrÚ flow_style)rr r rrrrrrrrs zCollectionStartEvent.__init__)NNN)rrrrrrrrrsrc@s eZdZdS)ÚCollectionEndEventN)rrrrrrrrsrc@seZdZddd„ZdS)ÚStreamStartEventNcCs||_||_||_dS)N)rrÚencoding)rrrrrrrr%szStreamStartEvent.__init__)NNN)rrrrrrrrr$src@s eZdZdS)ÚStreamEndEventN)rrrrrrrr*src@seZdZddd„ZdS)ÚDocumentStartEventNcCs"||_||_||_||_||_dS)N)rrÚexplicitÚversionÚtags)rrrrr r!rrrr.s zDocumentStartEvent.__init__)NNNNN)rrrrrrrrr-src@seZdZddd„ZdS)ÚDocumentEndEventNcCs||_||_||_dS)N)rrr)rrrrrrrr7szDocumentEndEvent.__init__)NNN)rrrrrrrrr"6sr"c@s eZdZdS)Ú AliasEventN)rrrrrrrr#=sr#c@seZdZddd„ZdS)Ú ScalarEventNcCs.||_||_||_||_||_||_||_dS)N)r r rrrrÚstyle)rr r rrrrr%rrrrAszScalarEvent.__init__)NNN)rrrrrrrrr$@sr$c@s eZdZdS)ÚSequenceStartEventN)rrrrrrrr&Ksr&c@s eZdZdS)ÚSequenceEndEventN)rrrrrrrr'Nsr'c@s eZdZdS)ÚMappingStartEventN)rrrrrrrr(Qsr(c@s eZdZdS)ÚMappingEndEventN)rrrrrrrr)Tsr)N)Úobjectrrrrrrrr"r#r$r&r'r(r)rrrrÚs