diff __init__.py @ 0:bca61e893fcc

first checkin of MPIWGWeb r2 branch from CVS into mercurial
author casties
date Thu, 10 Jan 2013 17:52:13 +0100
parents
children ddf6c1a27a4b
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/__init__.py	Thu Jan 10 17:52:13 2013 +0100
@@ -0,0 +1,69 @@
+import MPIWGProjects
+import MPIWGStaff
+import MPIWGLink
+import MPIWGTemplate
+import MPIWGFeature
+import MPIWGFolder
+import MPIWGRoot
+
+from nameSplitter import nameSplitter
+
+def initialize(context):
+    """initialize MPIWGWeb"""
+    context.registerClass(
+        MPIWGProjects.MPIWGProject,
+        constructors = (
+          MPIWGProjects.manage_addMPIWGProjectForm,
+          MPIWGProjects.manage_addMPIWGProject
+          )
+        )
+
+    context.registerClass(
+        MPIWGLink.MPIWGLink,
+        constructors = (
+          MPIWGLink.manage_addMPIWGLinkForm,
+          MPIWGLink.manage_addMPIWGLink
+          )
+        )
+
+   
+    context.registerClass(
+        MPIWGRoot.MPIWGRoot,
+        constructors = (
+          MPIWGRoot.manage_addMPIWGRootForm,
+          MPIWGRoot.manage_addMPIWGRoot
+          )
+        )
+
+    context.registerClass(
+        MPIWGTemplate.MPIWGTemplate,
+        constructors = (
+          MPIWGTemplate.manage_addMPIWGTemplateForm,
+          MPIWGTemplate.manage_addMPIWGTemplate
+          )
+        )
+
+    context.registerClass(
+        MPIWGFolder.MPIWGFolder,
+        constructors = (
+          MPIWGFolder.manage_addMPIWGFolderForm,
+          MPIWGFolder.manage_addMPIWGFolder
+          )
+        )
+
+    context.registerClass(
+        MPIWGFeature.MPIWGFeature,
+        constructors = (
+          MPIWGFeature.manage_addMPIWGFeatureForm,
+          MPIWGFeature.manage_addMPIWGFeature
+          )
+        )
+
+    context.registerClass(
+        MPIWGStaff.MPIWGStaff,
+        constructors = (
+          MPIWGStaff.manage_addMPIWGStaffForm,
+          MPIWGStaff.manage_addMPIWGStaff
+          )
+        )
+