File:  [Repository] / OSAS / OSA_system / __init__.py
Revision 1.7: download - view: text, annotated - select for diffs - revision graph
Mon Dec 8 14:24:53 2003 UTC (20 years, 6 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
added id_generator

    1: import OSAS_Root
    2: import OSAS_show
    3: import OSAS_metadata
    4: import OSAS_addfiles
    5: import OSAS_ids
    6: 
    7: def initialize(context):
    8:     """initialize OSAS"""
    9: 
   10:     context.registerClass(
   11:         OSAS_ids.OSAS_idGenerator,
   12:         constructors = (
   13:           OSAS_ids.manage_AddOSAS_idGeneratorForm,
   14:           OSAS_ids.manage_AddOSAS_idGenerator
   15:           )
   16:         )
   17:     
   18:     context.registerClass(
   19:         OSAS_Root.OSAS_Root,
   20:         constructors = (
   21:           OSAS_Root.manage_AddOSAS_RootForm,
   22:           OSAS_Root.manage_AddOSAS_Root
   23:           )
   24:         )
   25:     
   26:     context.registerClass(
   27:         OSAS_show.OSAS_ShowOnline,
   28:         constructors = (
   29:           OSAS_show.manage_AddOSAS_ShowOnlineForm,
   30:           OSAS_show.manage_AddOSAS_ShowOnline
   31:           )
   32:         )
   33:     
   34:     context.registerClass(
   35:         OSAS_show.OSAS_StoreOnline,
   36:         constructors = (
   37:           OSAS_show.manage_AddOSAS_StoreOnlineForm,
   38:           OSAS_show.manage_AddOSAS_StoreOnline
   39:           )
   40:         )
   41:     
   42:     context.registerClass(
   43:         OSAS_metadata.OSAS_add_Metadata,
   44:         constructors = (
   45:           OSAS_metadata.manage_AddOSAS_add_MetadataForm,
   46:           OSAS_metadata.manage_AddOSAS_add_Metadata
   47:           )
   48:         )
   49: 
   50:     context.registerClass(
   51:         OSAS_addfiles.OSAS_add_Document,
   52:         constructors = (
   53:           OSAS_addfiles.manage_AddOSAS_add_DocumentForm,
   54:           OSAS_addfiles.manage_AddOSAS_add_Document
   55:           )
   56:         )
   57: 
   58:     context.registerClass(
   59:         OSAS_addfiles.OSAS_add_Text,
   60:         constructors = (
   61:           OSAS_addfiles.manage_AddOSAS_add_TextForm,
   62:           OSAS_addfiles.manage_AddOSAS_add_Text
   63:           )
   64:         )
   65: 
   66:     context.registerClass(
   67:         OSAS_addfiles.OSAS_add_Presentation,
   68:         constructors = (
   69:           OSAS_addfiles.manage_AddOSAS_add_PresentationForm,
   70:           OSAS_addfiles.manage_AddOSAS_add_Presentation
   71:           )
   72:         )
   73: 
   74:     context.registerClass(
   75:         OSAS_addfiles.OSAS_combineTextImage,
   76:         constructors = (
   77:           OSAS_addfiles.manage_AddOSAS_combineTextImageForm,
   78:           OSAS_addfiles.manage_AddOSAS_combineTextImage
   79:           )
   80:         )
   81:     context.registerClass(
   82:         OSAS_addfiles.OSAS_add_contextData,
   83:         constructors = (
   84:           OSAS_addfiles.manage_AddOSAS_add_contextDataForm,
   85:           OSAS_addfiles.manage_AddOSAS_add_contextData
   86:           )
   87:         )

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