File:  [Repository] / OSAS / OSA_system / __init__.py
Revision 1.8: download - view: text, annotated - select for diffs - revision graph
Thu Dec 18 17:22:29 2003 UTC (20 years, 6 months ago) by dwinter
Branches: MAIN
CVS tags: HEAD
add archiving system

    1: import OSAS_Root
    2: import OSAS_show
    3: import OSAS_metadata
    4: import OSAS_addfiles
    5: import OSAS_ids
    6: import OSAS_archiver
    7: 
    8: def initialize(context):
    9:     """initialize OSAS"""
   10: 
   11:     context.registerClass(
   12:         OSAS_archiver.OSAS_metadataOrganizer,
   13:         constructors = (
   14:           OSAS_archiver.manage_AddOSAS_metadataOrganizerForm,
   15:           OSAS_archiver.manage_AddOSAS_metadataOrganizer
   16:           )
   17:         )
   18: 
   19: 
   20:     context.registerClass(
   21:         OSAS_archiver.OSAS_processViewer,
   22:         constructors = (
   23:           OSAS_archiver.manage_AddOSAS_processViewerForm,
   24:           OSAS_archiver.manage_AddOSAS_processViewer
   25:           )
   26:         )
   27: 
   28:     context.registerClass(
   29:         OSAS_archiver.OSAS_producer,
   30:         constructors = (
   31:           OSAS_archiver.manage_AddOSAS_producerForm,
   32:           OSAS_archiver.manage_AddOSAS_producer
   33:           )
   34:         )
   35: 
   36:     context.registerClass(
   37:         OSAS_archiver.OSAS_archiver,
   38:         constructors = (
   39:           OSAS_archiver.manage_AddOSAS_archiverForm,
   40:           OSAS_archiver.manage_AddOSAS_archiver
   41:           )
   42:         )
   43:     
   44:     context.registerClass(
   45:         OSAS_ids.OSAS_idGenerator,
   46:         constructors = (
   47:           OSAS_ids.manage_AddOSAS_idGeneratorForm,
   48:           OSAS_ids.manage_AddOSAS_idGenerator
   49:           )
   50:         )
   51:     
   52:     context.registerClass(
   53:         OSAS_Root.OSAS_Root,
   54:         constructors = (
   55:           OSAS_Root.manage_AddOSAS_RootForm,
   56:           OSAS_Root.manage_AddOSAS_Root
   57:           )
   58:         )
   59:     
   60:     context.registerClass(
   61:         OSAS_show.OSAS_ShowOnline,
   62:         constructors = (
   63:           OSAS_show.manage_AddOSAS_ShowOnlineForm,
   64:           OSAS_show.manage_AddOSAS_ShowOnline
   65:           )
   66:         )
   67:     
   68:     context.registerClass(
   69:         OSAS_show.OSAS_StoreOnline,
   70:         constructors = (
   71:           OSAS_show.manage_AddOSAS_StoreOnlineForm,
   72:           OSAS_show.manage_AddOSAS_StoreOnline
   73:           )
   74:         )
   75:     
   76:     context.registerClass(
   77:         OSAS_metadata.OSAS_add_Metadata,
   78:         constructors = (
   79:           OSAS_metadata.manage_AddOSAS_add_MetadataForm,
   80:           OSAS_metadata.manage_AddOSAS_add_Metadata
   81:           )
   82:         )
   83: 
   84:     context.registerClass(
   85:         OSAS_addfiles.OSAS_add_Document,
   86:         constructors = (
   87:           OSAS_addfiles.manage_AddOSAS_add_DocumentForm,
   88:           OSAS_addfiles.manage_AddOSAS_add_Document
   89:           )
   90:         )
   91: 
   92:     context.registerClass(
   93:         OSAS_addfiles.OSAS_add_Text,
   94:         constructors = (
   95:           OSAS_addfiles.manage_AddOSAS_add_TextForm,
   96:           OSAS_addfiles.manage_AddOSAS_add_Text
   97:           )
   98:         )
   99: 
  100:     context.registerClass(
  101:         OSAS_addfiles.OSAS_add_Presentation,
  102:         constructors = (
  103:           OSAS_addfiles.manage_AddOSAS_add_PresentationForm,
  104:           OSAS_addfiles.manage_AddOSAS_add_Presentation
  105:           )
  106:         )
  107: 
  108:     context.registerClass(
  109:         OSAS_addfiles.OSAS_combineTextImage,
  110:         constructors = (
  111:           OSAS_addfiles.manage_AddOSAS_combineTextImageForm,
  112:           OSAS_addfiles.manage_AddOSAS_combineTextImage
  113:           )
  114:         )
  115:     context.registerClass(
  116:         OSAS_addfiles.OSAS_add_contextData,
  117:         constructors = (
  118:           OSAS_addfiles.manage_AddOSAS_add_contextDataForm,
  119:           OSAS_addfiles.manage_AddOSAS_add_contextData
  120:           )
  121:         )

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