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, 2 months ago) by casties
Branches: r2
refactored MPIWGFeature and -Folder to have their own files
getFeatures takes number of features to return

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

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