;ò ù¾@c@srdZdkZdklZdfd„ƒYZdefd„ƒYZdefd„ƒYZd fd „ƒYZdS( sDUtility that manages the binding of configuration data to a section.N(s ValueInfos BaseMatchercBsPtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z RS( NcCsË||_||_h|_x€|D]x\}}|idjo |iƒ o h}n|iƒo g}nt }|i t j pt ‚||i|i (sselfs __class__s__name__sclsnamestypesnamesextra(sselfsclsnamesextra((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pys__repr__(s cCsÈ|o<|ii|ƒotid| ƒ‚n||i|( sselfs_namesnamesids __class__s__name__sclsnames_matcherstype(sselfsclsnamesname((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pys__repr__s   cCsg}gi}|iiƒD]%}|ddjo||ƒqq~}|iƒx4|D],}t ||ƒ}|id||fƒq\Wdi |ƒSdS(Nis_s %-40s: %ss ( slsappends_[1]sselfs__dict__skeyssss attrnamesssortsksgetattrsvsjoin(sselfsssls_[1]s attrnamessvsk((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pys__str__sE cCs |iSdS(N(sselfs_name(sself((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pysgetSectionName!scCs|iiiSdS(N(sselfs_matcherstypesname(sself((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pysgetSectionType$scCs|iiSdS(N(sselfs_matcherstype(sself((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pysgetSectionDefinition'scCs |iSdS(N(sselfs_matcher(sself((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pysgetSectionMatcher*scCs |iSdS(N(sselfs _attributes(sself((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pysgetSectionAttributes-s( s__name__s __module__s__doc__s__init__s__repr__s__str__sgetSectionNamesgetSectionTypesgetSectionDefinitionsgetSectionMatchersgetSectionAttributes(((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pys SectionValues      (s__doc__sZConfigs ZConfig.infos ValueInfos BaseMatchersSectionMatchers SchemaMatchers SectionValue(s BaseMatchers SchemaMatchers ValueInfosZConfigsSectionMatchers SectionValue((sQ/mnt/gmirror/ports/devel/py-zconfig/work/ZConfig-2.3.1/Support/ZConfig/matcher.pys?s   Ñ