Annotation of ZSQLExtend/ZSQLMetaData.pyc, revision 1.1

1.1     ! dwinter     1: ;
        !             2: h'@c@sdkl&Z&&d&klZ&dklZ&dklZ&dkl  Z  &dk
        !             3: lZ&dkZdef&dYZ
d   Zed
        !             4: &Zdeee&fdYZd
Zed&ZdS((&sFolder(&s
        !             5: Persistent(&sImplicit(&sPageTemplateFile(&sPageTemplate(&s
        !             6: SimpleItemNsZSQLMetadataMappingcBsotZ&dZd&ZdZdZeihdd<dd<f&ZdZd   Z   d
        !             7: Z
        !             8: ed&ZRS(sEinfaches Mapping ObjectsZSQLMetadataMappingc&&&Cs|i&iSd&S(sread all elements from rootN(sselfs ac_parentsfields(&sself((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysreadFieldsFromParents&&cCsE|&|_||_x,|iD]}t|d&|||&qWdS(sinitsmd_N(sidsselfstitlesarglistskeyss fieldNamessetattr(sselfsidstitlesarglists    fieldName((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pys__init__s&& &   
&slabelsMain Configsactionschange_ZSQLMappingFormcCst|d&|&SdS(sget md valuesmd_N(sgetattrsselfs  fieldName(sselfs fieldName((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysgetValue"s&&c&Cs9h}x(|iD]}&t|d&|&||&<qW|SdS(serzeugen des Hashsmd_N(shashsselfs  fieldListsfieldsgetattr(sselfsfieldshash((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysgenerateMappingHash&s&&&
        !             9: &&c&Cs td&&i&|&}&|&SdS(schanges1Products/ZSQLExtend/ChangeZSQLMetadataMapping.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pyschange_ZSQLMappingForm/s&&&cCsf|&|_|ii}x,|iD]}t|d&|||&q"W|t
        !            10: j o&|id&&n&&dS(schangesmd_smanage_mainN(s
titleOfObjectsselfstitlesREQUESTsformsarglistskeyss    fieldNamessetattrsRESPONSEsNonesredirect(sselfs
titleOfObjectsRESPONSEs   fieldNamesarglist((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pyschange_ZSQLMapping4s&   &&
&
&(
s__name__s
        !            11: __module__s__doc__s meta_typesreadFieldsFromParents__init__s
        !            12: SimpleItemsmanage_optionssgetValuesgenerateMappingHashschange_ZSQLMappingFormsNoneschange_ZSQLMapping(((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysZSQLMetadataMapping
s&     "            c&Cs td&&i&|&}&|&SdS(s"interface for adding the OSAS_roots.Products/ZSQLExtend/AddZSQLMetadataMapping.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pys!manage_addZSQLMetadataMappingFormAs&&&cCsh}xF|iiiD]2}|d&dgjo&|ii|||<q&qWt|&||}|i
        !            13: |&|&|tj o&|i
d&&n&&dS(sadd the OSAS_roots
        !            14: idOfObjects
titleOfObjectsmanage_mainN(sargListsselfsREQUESTsformskeyssargsZSQLMetadataMappings
        !            15: idOfObjects
titleOfObjectsnewObjs
        !            16: _setObjectsRESPONSEsNonesredirect(sselfs
        !            17: idOfObjects
titleOfObjectsRESPONSEsnewObjsargsargList((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysmanage_addZSQLMetadataMappingFs&&&&&&
&sZSQLMetadataMappingRootcBstZ&dZd&ZdZeihdd<dd<f&ZdZdd    &Zd
        !            18: Z  dZ
        !            19: dZd
ZdZ
ed&ZRS(sRoot ordner fr Metadaten setsZSQLMetadataMappingRootcCs,|&|_||_|id&&d|_dS(Ns&,i(sidsselfstitlesfieldsssplits  fieldList(sselfsidstitlesfields((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pys__init__Ys& &   slabelsMain Configsactionschange_ZSQLMappingRootFormc&Csoh}x^|iD]S}t||}&t|&d&o.&|&idjo&|&i||&i    <qc&q&qW|SdS(sErzeuge Mappings meta_typesZSQLMetadataMappingN(
        !            20: smappingsselfs__dict__sdictsgetattrsobjshasattrs    meta_typesgenerateMappingHashsgetId(sselfsobjsmappingsdict((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysgenerateMappingListes&&&
        !            21: &&&"&syescCs|i&}|i|&&on&|d&joU&h}xD||&iD]2}||&|djo&||&|||<q@&q@W|Sq&||&Sn&hSdS(serzeuge spezifisches MappingsyessN(   sselfsgenerateMappingListshashshas_keystypescleanstempskeyss&x(sselfstypescleanshashstemps&x((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysgenerateMappingForTypeps&&&&
&&&&&c&&Csti&|id&SdS(serzeuge string aus fieldss&,N(sstringsjoinsselfs    fieldList(&sself((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysgetFieldLists&&c&&&Cs|i&Sd&S(sausgabe der FelderN(sselfs  fieldList(&sself((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pys    getFieldss&&cCs,yt||&}|iSWn&&&|&Sn&Xd&S(sTitle von IDN(sgetattrsselfsidsobjstitle(sselfsidsobj((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysgetTypeTitles&&&&&&c&Csg}x|iD]y}t||}&t|&d&oT&|&idjo@&|&idjo
&|&i    }n
        !            22: &|&i}|i
        !            23: |&i  |f&&q&q&qW|SdS(sGebe gespeicherte typen zurcks    meta_typesZSQLMetadataMappingsN(stypessselfs__dict__sdictsgetattrsobjshasattrs   meta_typestitlesidsappend(sselfsobjstitlesdictstypes((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysgetStoredTypess&&
        !            24: &&&
  &"&c&Cs td&&i&|&}&|&SdS(schanges5Products/ZSQLExtend/ChangeZSQLMetadataMappingRoot.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pyschange_ZSQLMappingRootForms&&&cCsA|&|_|id&&d|_|tj   o&|id&&n&&dS(schange entriess&,ismanage_mainN(stitlesselfsfieldsssplits    fieldListsRESPONSEsNonesredirect(sselfstitlesfieldssRESPONSE((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pyschange_ZSQLMetadataMappings
        !            25: &&    &
&(s__name__s
        !            26: __module__s__doc__s meta_types__init__sFoldersmanage_optionssgenerateMappingListsgenerateMappingForTypesgetFieldLists    getFieldssgetTypeTitlesgetStoredTypesschange_ZSQLMappingRootFormsNoneschange_ZSQLMetadataMapping(((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pysZSQLMetadataMappingRootTs&    "              c&Cs td&&i&|&}&|&SdS(s"interface for adding the OSAS_roots2Products/ZSQLExtend/AddZSQLMetadataMappingRoot.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pys%manage_addZSQLMetadataMappingRootForms&&&cCsDt|&||}|i|&|&|tj  o&|i   d&&&n&&dS(sadd the OSAS_rootsmanage_mainN(
        !            27: sZSQLMetadataMappingRootsidstitlesfieldssnewObjsselfs
        !            28: _setObjectsRESPONSEsNonesredirect(sselfsidstitlesfieldssRESPONSEsnewObj((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pys!manage_addZSQLMetadataMappingRoots
        !            29: &&&&
&(s
        !            30: OFS.FoldersFoldersGlobalss
        !            31: PersistentsAcquisitionsImplicits'Products.PageTemplates.PageTemplateFilesPageTemplateFiles#Products.PageTemplates.PageTemplatesPageTemplatesOFS.SimpleItems
        !            32: SimpleItemsstringsZSQLMetadataMappings!manage_addZSQLMetadataMappingFormsNonesmanage_addZSQLMetadataMappingsZSQLMetadataMappingRoots%manage_addZSQLMetadataMappingRootForms!manage_addZSQLMetadataMappingRoot(
sstrings!manage_addZSQLMetadataMappingForms
        !            33: PersistentsPageTemplates
        !            34: SimpleItemsZSQLMetadataMappingsPageTemplateFiles!manage_addZSQLMetadataMappingRootsZSQLMetadataMappingRoots%manage_addZSQLMetadataMappingRootFormsFoldersImplicitsmanage_addZSQLMetadataMapping((sR/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/ZSQLExtend/ZSQLMetaData.pys&?s
&
&
&
&
&
   4 ]   

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>