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

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

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