File:  [Repository] / OSA_system2 / __init__.py
Revision 1.3: download - view: text, annotated - select for diffs - revision graph
Thu Feb 10 19:50:18 2005 UTC (19 years, 3 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
server client solution per xmlrpc

import OSAS_root
import OSAS_browser
import OSAS_metadata
import OSAS_server
def initialize(context):
    """initialize OSAS"""


    context.registerClass(
        OSAS_root.OSAS_root,
        constructors = (
          OSAS_root.manage_addOSAS_rootForm,
          OSAS_root.manage_addOSAS_root
          )
        )

    context.registerClass(
        OSAS_root.OSAS_handlerObject,
        constructors = (
          OSAS_root.manage_addHandlerObjectForm,
          OSAS_root.manage_addHandlerObject
          )
        )


    context.registerClass(
        OSAS_browser.OSAS_storeOnline,
        constructors = (
          OSAS_browser.manage_addOSAS_storeOnlineForm,
          OSAS_browser.manage_addOSAS_storeOnline
          )
        )


    context.registerClass(
        OSAS_metadata.OSAS_MetadataMapping,
        constructors = (
          OSAS_metadata.manage_addMetadataMappingForm,
          OSAS_metadata.manage_addMetadataMapping
          )
        )


    context.registerClass(
        OSAS_metadata.OSAS_Metadata,
        constructors = (
          OSAS_metadata.manage_addMetadataForm,
          OSAS_metadata.manage_addMetadata
          )
        )

    context.registerClass(
        OSAS_server.OSAS_storeOnlineServer,
        constructors = (
          OSAS_server.manage_addOSAS_storeOnlineServerForm,
          OSAS_server.manage_addOSAS_storeOnlineServer
          )
        )


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