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

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

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