File:  [Repository] / OSAS / OSA_system / __init__.py
Revision 1.16: download - view: text, annotated - select for diffs - revision graph
Tue Jun 22 06:39:04 2004 UTC (20 years ago) by dwinter
Branches: MAIN
CVS tags: HEAD
added new viewerTemplateSetOBject

    1: import OSAS_Root
    2: import OSAS_show
    3: import OSAS_metadata
    4: import OSAS_addfiles
    5: import OSAS_project
    6: 
    7: try:
    8:     import OSAS_ids
    9: except:
   10:     print "OSAS_ids: not importet"
   11: 
   12: try:
   13:     import OSAS_archiver
   14: except:
   15:     print "OSAS_archiver: not importet"
   16:     
   17: def initialize(context):
   18:     """initialize OSAS"""
   19: 
   20:     context.registerClass(
   21:         OSAS_project.OSAS_viewerTemplateSet,
   22:         constructors = (
   23:           OSAS_project.manage_addOSAS_viewerTemplateSetForm,
   24:           OSAS_project.manage_addOSAS_viewerTemplateSet
   25:           )
   26:         )
   27: 
   28:     try:
   29:         context.registerClass(
   30:             OSAS_archiver.OSAS_archiveInbox,
   31:             constructors = (
   32:               OSAS_archiver.manage_AddOSAS_archiveInboxForm,
   33:               OSAS_archiver.manage_AddOSAS_archiveInbox
   34:               )
   35:             )
   36: 
   37: 
   38:         context.registerClass(
   39:             OSAS_archiver.OSAS_metadataOrganizer,
   40:             constructors = (
   41:               OSAS_archiver.manage_AddOSAS_metadataOrganizerForm,
   42:               OSAS_archiver.manage_AddOSAS_metadataOrganizer
   43:               )
   44:             )
   45: 
   46: 
   47:         context.registerClass(
   48:             OSAS_archiver.OSAS_processViewer,
   49:             constructors = (
   50:               OSAS_archiver.manage_AddOSAS_processViewerForm,
   51:               OSAS_archiver.manage_AddOSAS_processViewer
   52:               )
   53:             )
   54: 
   55:         context.registerClass(
   56:             OSAS_archiver.OSAS_producer,
   57:             constructors = (
   58:               OSAS_archiver.manage_AddOSAS_producerForm,
   59:               OSAS_archiver.manage_AddOSAS_producer
   60:               )
   61:             )
   62: 
   63:         context.registerClass(
   64:             OSAS_archiver.OSAS_archiver,
   65:             constructors = (
   66:               OSAS_archiver.manage_AddOSAS_archiverForm,
   67:               OSAS_archiver.manage_AddOSAS_archiver
   68:               )
   69:             )
   70:     except:
   71:         print "OSAS_archiver.* not implemented!"
   72:         
   73: 
   74:     try:
   75:         context.registerClass(
   76:             OSAS_ids.OSAS_idGenerator,
   77:             constructors = (
   78:             OSAS_ids.manage_AddOSAS_idGeneratorForm,
   79:             OSAS_ids.manage_AddOSAS_idGenerator
   80:             )
   81:             )
   82:     except:
   83:         print "OSAS_idGenerator not implementet"
   84:     
   85:     context.registerClass(
   86:         OSAS_Root.OSAS_Root,
   87:         constructors = (
   88:           OSAS_Root.manage_AddOSAS_RootForm,
   89:           OSAS_Root.manage_AddOSAS_Root
   90:           )
   91:         )
   92:     
   93:     context.registerClass(
   94:         OSAS_show.OSAS_ShowOnline,
   95:         constructors = (
   96:           OSAS_show.manage_AddOSAS_ShowOnlineForm,
   97:           OSAS_show.manage_AddOSAS_ShowOnline
   98:           )
   99:         )
  100:     
  101:     context.registerClass(
  102:         OSAS_show.OSAS_StoreOnline,
  103:         constructors = (
  104:           OSAS_show.manage_AddOSAS_StoreOnlineForm,
  105:           OSAS_show.manage_AddOSAS_StoreOnline
  106:           )
  107:         )
  108:     
  109:     context.registerClass(
  110:         OSAS_metadata.OSAS_MetadataMapping,
  111:         constructors = (
  112:           OSAS_metadata.manage_addOSAS_MetadataMappingForm,
  113:           OSAS_metadata.manage_addOSAS_MetadataMapping
  114:           )
  115:         )
  116: 
  117: 
  118:     context.registerClass(
  119:         OSAS_metadata.OSAS_add_Metadata,
  120:         constructors = (
  121:           OSAS_metadata.manage_AddOSAS_add_MetadataForm,
  122:           OSAS_metadata.manage_AddOSAS_add_Metadata
  123:           )
  124:         )
  125: 
  126:     context.registerClass(
  127:         OSAS_addfiles.OSAS_add_Document,
  128:         constructors = (
  129:           OSAS_addfiles.manage_AddOSAS_add_DocumentForm,
  130:           OSAS_addfiles.manage_AddOSAS_add_Document
  131:           )
  132:         )
  133: 
  134:     context.registerClass(
  135:         OSAS_addfiles.OSAS_add_Text,
  136:         constructors = (
  137:           OSAS_addfiles.manage_AddOSAS_add_TextForm,
  138:           OSAS_addfiles.manage_AddOSAS_add_Text
  139:           )
  140:         )
  141: 
  142:     context.registerClass(
  143:         OSAS_addfiles.OSAS_add_Presentation,
  144:         constructors = (
  145:           OSAS_addfiles.manage_AddOSAS_add_PresentationForm,
  146:           OSAS_addfiles.manage_AddOSAS_add_Presentation
  147:           )
  148:         )
  149: 
  150:     context.registerClass(
  151:         OSAS_addfiles.OSAS_combineTextImage,
  152:         constructors = (
  153:           OSAS_addfiles.manage_AddOSAS_combineTextImageForm,
  154:           OSAS_addfiles.manage_AddOSAS_combineTextImage
  155:           )
  156:         )
  157:     context.registerClass(
  158:         OSAS_addfiles.OSAS_add_contextData,
  159:         constructors = (
  160:           OSAS_addfiles.manage_AddOSAS_add_contextDataForm,
  161:           OSAS_addfiles.manage_AddOSAS_add_contextData
  162:           )
  163:         )

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