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, 3 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
VLMA added and deleted in ZSQLEextend

import ZSQLExtend
import ZSQLMetaData
import ZSQLUpdate
import VLMAExtensions

def initialize(context):
    """initialize OSAS"""
    context.registerClass(
        ZSQLExtend.ZSQLExtendFolder,
        constructors = (
          ZSQLExtend.manage_addZSQLExtendFolderForm,
          ZSQLExtend.manage_addZSQLExtendFolder
          )
        )

    context.registerClass(
        ZSQLExtend.ZSQLBibliography,
        constructors = (
          ZSQLExtend.manage_addZSQLBibliographyForm,
          ZSQLExtend.manage_addZSQLBibliography
          )
        )

    context.registerClass(
        ZSQLMetaData.ZSQLMetadataMappingRoot,
        constructors = (
          ZSQLMetaData.manage_addZSQLMetadataMappingRootForm,
          ZSQLMetaData.manage_addZSQLMetadataMappingRoot
          )
        )

    context.registerClass(
        ZSQLMetaData.ZSQLMetadataMapping,
        constructors = (
          ZSQLMetaData.manage_addZSQLMetadataMappingForm,
          ZSQLMetaData.manage_addZSQLMetadataMapping
          )
        )

    context.registerClass(
        ZSQLUpdate.ZSQLUpdate,
        constructors = (
          ZSQLUpdate.manage_addZSQLUpdateForm,
          ZSQLUpdate.manage_addZSQLUpdate
          )
        )

    context.registerClass(
        VLMAExtensions.VLMATriples,
        constructors = (
          VLMAExtensions.manage_addVLMATriplesForm,
          VLMAExtensions.manage_addVLMATriples
          )
        )


methods={
    # We still need this one, at least for now, for both editing and
    # adding.  Ugh.
    'SQLConnectionIDs': ZSQLExtend.showSQLConnectionIDs,

    }

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