Annotation of MPIWGWeb/__init__.py, revision 1.2.2.6

1.1       dwinter     1: import MPIWGProjects
                      2: import MPIWGStaff
1.2.2.3   dwinter     3: import MPIWGLink
                      4: import MPIWGTemplate
1.2.2.6 ! casties     5: import MPIWGFeature
        !             6: import MPIWGFolder
1.2.2.3   dwinter     7: import MPIWGRoot
1.1       dwinter     8: 
1.2.2.2   dwinter     9: from nameSplitter import nameSplitter
                     10: 
1.1       dwinter    11: def initialize(context):
1.2.2.5   casties    12:     """initialize MPIWGWeb"""
1.1       dwinter    13:     context.registerClass(
                     14:         MPIWGProjects.MPIWGProject,
                     15:         constructors = (
                     16:           MPIWGProjects.manage_addMPIWGProjectForm,
                     17:           MPIWGProjects.manage_addMPIWGProject
                     18:           )
                     19:         )
                     20: 
1.2.2.1   dwinter    21:     context.registerClass(
1.2.2.3   dwinter    22:         MPIWGLink.MPIWGLink,
1.2.2.1   dwinter    23:         constructors = (
1.2.2.3   dwinter    24:           MPIWGLink.manage_addMPIWGLinkForm,
                     25:           MPIWGLink.manage_addMPIWGLink
1.2.2.1   dwinter    26:           )
                     27:         )
                     28: 
1.1       dwinter    29:    
                     30:     context.registerClass(
1.2.2.3   dwinter    31:         MPIWGRoot.MPIWGRoot,
1.1       dwinter    32:         constructors = (
1.2.2.3   dwinter    33:           MPIWGRoot.manage_addMPIWGRootForm,
                     34:           MPIWGRoot.manage_addMPIWGRoot
1.1       dwinter    35:           )
                     36:         )
                     37: 
                     38:     context.registerClass(
1.2.2.3   dwinter    39:         MPIWGTemplate.MPIWGTemplate,
1.2       dwinter    40:         constructors = (
1.2.2.3   dwinter    41:           MPIWGTemplate.manage_addMPIWGTemplateForm,
                     42:           MPIWGTemplate.manage_addMPIWGTemplate
1.2       dwinter    43:           )
                     44:         )
                     45: 
                     46:     context.registerClass(
1.2.2.4   casties    47:         MPIWGTemplate.MPIWGFolder,
                     48:         constructors = (
1.2.2.6 ! casties    49:           MPIWGFolder.manage_addMPIWGFolderForm,
        !            50:           MPIWGFolder.manage_addMPIWGFolder
1.2.2.4   casties    51:           )
                     52:         )
                     53: 
                     54:     context.registerClass(
1.2.2.5   casties    55:         MPIWGTemplate.MPIWGFeature,
                     56:         constructors = (
1.2.2.6 ! casties    57:           MPIWGFeature.manage_addMPIWGFeatureForm,
        !            58:           MPIWGFeature.manage_addMPIWGFeature
1.2.2.5   casties    59:           )
                     60:         )
                     61: 
                     62:     context.registerClass(
1.1       dwinter    63:         MPIWGStaff.MPIWGStaff,
                     64:         constructors = (
                     65:           MPIWGStaff.manage_addMPIWGStaffForm,
                     66:           MPIWGStaff.manage_addMPIWGStaff
                     67:           )
                     68:         )
                     69: 

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