File:  [Repository] / MPIWGWeb / __init__.py
Revision 1.2.2.6: download - view: text, annotated - select for diffs - revision graph
Thu Apr 16 15:55:19 2009 UTC (15 years, 1 month ago) by casties
Branches: r2
refactored MPIWGFeature and -Folder to have their own files
getFeatures takes number of features to return

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(
        MPIWGTemplate.MPIWGFolder,
        constructors = (
          MPIWGFolder.manage_addMPIWGFolderForm,
          MPIWGFolder.manage_addMPIWGFolder
          )
        )

    context.registerClass(
        MPIWGTemplate.MPIWGFeature,
        constructors = (
          MPIWGFeature.manage_addMPIWGFeatureForm,
          MPIWGFeature.manage_addMPIWGFeature
          )
        )

    context.registerClass(
        MPIWGStaff.MPIWGStaff,
        constructors = (
          MPIWGStaff.manage_addMPIWGStaffForm,
          MPIWGStaff.manage_addMPIWGStaff
          )
        )


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