Annotation of OSAS/OSA_system/__init__.py, revision 1.15
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(
1.15 ! dwinter 110: OSAS_metadata.OSAS_MetadataMapping,
! 111: constructors = (
! 112: OSAS_metadata.manage_addOSAS_MetadataMappingForm,
! 113: OSAS_metadata.manage_addOSAS_MetadataMapping
! 114: )
! 115: )
! 116:
! 117:
! 118: context.registerClass(
1.3 dwinter 119: OSAS_metadata.OSAS_add_Metadata,
120: constructors = (
121: OSAS_metadata.manage_AddOSAS_add_MetadataForm,
122: OSAS_metadata.manage_AddOSAS_add_Metadata
123: )
124: )
125:
126: context.registerClass(
127: OSAS_addfiles.OSAS_add_Document,
128: constructors = (
129: OSAS_addfiles.manage_AddOSAS_add_DocumentForm,
130: OSAS_addfiles.manage_AddOSAS_add_Document
131: )
132: )
1.4 dwinter 133:
134: context.registerClass(
135: OSAS_addfiles.OSAS_add_Text,
136: constructors = (
137: OSAS_addfiles.manage_AddOSAS_add_TextForm,
138: OSAS_addfiles.manage_AddOSAS_add_Text
139: )
140: )
141:
142: context.registerClass(
143: OSAS_addfiles.OSAS_add_Presentation,
144: constructors = (
145: OSAS_addfiles.manage_AddOSAS_add_PresentationForm,
146: OSAS_addfiles.manage_AddOSAS_add_Presentation
147: )
148: )
149:
150: context.registerClass(
151: OSAS_addfiles.OSAS_combineTextImage,
152: constructors = (
153: OSAS_addfiles.manage_AddOSAS_combineTextImageForm,
154: OSAS_addfiles.manage_AddOSAS_combineTextImage
155: )
156: )
1.5 dwinter 157: context.registerClass(
1.6 dwinter 158: OSAS_addfiles.OSAS_add_contextData,
1.5 dwinter 159: constructors = (
1.6 dwinter 160: OSAS_addfiles.manage_AddOSAS_add_contextDataForm,
161: OSAS_addfiles.manage_AddOSAS_add_contextData
1.5 dwinter 162: )
163: )
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>