Annotation of ZSQLExtend/__init__.py, revision 1.7

1.1       dwinter     1: import ZSQLExtend
1.2       dwinter     2: import ZSQLMetaData
1.5       dwinter     3: import ZSQLUpdate
1.6       dwinter     4: import VLMAExtensions
1.7     ! dwinter     5: import Index
1.1       dwinter     6: 
                      7: def initialize(context):
                      8:     """initialize OSAS"""
                      9:     context.registerClass(
                     10:         ZSQLExtend.ZSQLExtendFolder,
                     11:         constructors = (
                     12:           ZSQLExtend.manage_addZSQLExtendFolderForm,
                     13:           ZSQLExtend.manage_addZSQLExtendFolder
                     14:           )
                     15:         )
                     16: 
1.2       dwinter    17:     context.registerClass(
1.3       dwinter    18:         ZSQLExtend.ZSQLBibliography,
                     19:         constructors = (
                     20:           ZSQLExtend.manage_addZSQLBibliographyForm,
                     21:           ZSQLExtend.manage_addZSQLBibliography
                     22:           )
                     23:         )
                     24: 
                     25:     context.registerClass(
1.2       dwinter    26:         ZSQLMetaData.ZSQLMetadataMappingRoot,
                     27:         constructors = (
                     28:           ZSQLMetaData.manage_addZSQLMetadataMappingRootForm,
                     29:           ZSQLMetaData.manage_addZSQLMetadataMappingRoot
                     30:           )
                     31:         )
                     32: 
                     33:     context.registerClass(
                     34:         ZSQLMetaData.ZSQLMetadataMapping,
                     35:         constructors = (
                     36:           ZSQLMetaData.manage_addZSQLMetadataMappingForm,
                     37:           ZSQLMetaData.manage_addZSQLMetadataMapping
1.5       dwinter    38:           )
                     39:         )
                     40: 
                     41:     context.registerClass(
                     42:         ZSQLUpdate.ZSQLUpdate,
                     43:         constructors = (
                     44:           ZSQLUpdate.manage_addZSQLUpdateForm,
                     45:           ZSQLUpdate.manage_addZSQLUpdate
1.2       dwinter    46:           )
                     47:         )
1.6       dwinter    48: 
                     49:     context.registerClass(
                     50:         VLMAExtensions.VLMATriples,
                     51:         constructors = (
                     52:           VLMAExtensions.manage_addVLMATriplesForm,
                     53:           VLMAExtensions.manage_addVLMATriples
                     54:           )
                     55:         )
                     56: 
1.7     ! dwinter    57:     context.registerClass(
        !            58:                           Index.IndexManager,
        !            59:                           constructors =(
        !            60:                                          Index.manage_addIndexManagerForm,
        !            61:                                          Index.manage_addIndexManager
        !            62:                                          )
        !            63:                           )
1.4       dwinter    64: 
                     65: methods={
                     66:     # We still need this one, at least for now, for both editing and
                     67:     # adding.  Ugh.
                     68:     'SQLConnectionIDs': ZSQLExtend.showSQLConnectionIDs,
                     69: 
                     70:     }

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