Annotation of ZSQLExtend/__init__.py, revision 1.8

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):
1.8     ! dwinter     8:     """initialize ZSLQextend"""
1.1       dwinter     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: 
1.8     ! dwinter    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>