Annotation of OSAS/OSA_system/__init__.py, revision 1.10

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

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