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>