Annotation of MPIWGWeb/__init__.py, revision 1.2.2.5

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

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