File:  [Repository] / ZSQLExtend / __init__.py
Revision 1.8: download - view: text, annotated - select for diffs - revision graph
Mon Sep 3 13:06:11 2012 UTC (11 years, 9 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
ohne osas
ohne amara

    1: import ZSQLExtend
    2: import ZSQLMetaData
    3: import ZSQLUpdate
    4: import VLMAExtensions
    5: import Index
    6: 
    7: def initialize(context):
    8:     """initialize ZSLQextend"""
    9:     context.registerClass(
   10:         ZSQLExtend.ZSQLExtendFolder,
   11:         constructors = (
   12:           ZSQLExtend.manage_addZSQLExtendFolderForm,
   13:           ZSQLExtend.manage_addZSQLExtendFolder
   14:           )
   15:         )
   16: 
   17:     context.registerClass(
   18:         ZSQLExtend.ZSQLBibliography,
   19:         constructors = (
   20:           ZSQLExtend.manage_addZSQLBibliographyForm,
   21:           ZSQLExtend.manage_addZSQLBibliography
   22:           )
   23:         )
   24: 
   25:     context.registerClass(
   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
   38:           )
   39:         )
   40: 
   41:     context.registerClass(
   42:         ZSQLUpdate.ZSQLUpdate,
   43:         constructors = (
   44:           ZSQLUpdate.manage_addZSQLUpdateForm,
   45:           ZSQLUpdate.manage_addZSQLUpdate
   46:           )
   47:         )
   48: 
   49:     context.registerClass(
   50:         VLMAExtensions.VLMATriples,
   51:         constructors = (
   52:           VLMAExtensions.manage_addVLMATriplesForm,
   53:           VLMAExtensions.manage_addVLMATriples
   54:           )
   55:         )
   56: 
   57:     context.registerClass(
   58:                           Index.IndexManager,
   59:                           constructors =(
   60:                                          Index.manage_addIndexManagerForm,
   61:                                          Index.manage_addIndexManager
   62:                                          )
   63:                           )
   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: #   }
   71: 

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