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

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

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