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

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

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