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

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

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