File:  [Repository] / ZSQLExtend / __init__.py
Revision 1.6: download - view: text, annotated - select for diffs - revision graph
Wed Feb 9 20:10:42 2005 UTC (19 years, 4 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
VLMA added and deleted in ZSQLEextend

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

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