Annotation of versionedFile/__init__.py, revision 1.4

1.1       dwinter     1: import versionedFile
                      2: 
                      3: def initialize(context):
                      4:     """initialize versionedFile"""
                      5: 
                      6:     context.registerClass(
                      7:         versionedFile.versionedFileFolder,
                      8:         constructors = (
                      9:           versionedFile.manage_addVersionedFileFolderForm,
                     10:           versionedFile.manage_addVersionedFileFolder
                     11:           )
                     12:         )
                     13: 
                     14:     context.registerClass(
                     15:         versionedFile.versionedFile,
                     16:         constructors = (
                     17:           versionedFile.manage_addVersionedFileForm,
                     18:           versionedFile.manage_addVersionedFile
                     19:           )
                     20:         )
                     21:     
                     22:     context.registerClass(
                     23:         versionedFile.versionedFileObject,
                     24:         constructors = (
                     25:           versionedFile.manage_addVersionedFileObjectForm,
                     26:           versionedFile.manage_addVersionedFileObject
                     27:           )
                     28:         )
                     29:     
1.3       casties    30:     try:
                     31:         import Products.ExtFile.ExtFile
                     32:         # extVersionedFile only with ExtFile!
1.4     ! casties    33:         import extVersionedFile
1.3       casties    34:         
                     35:         context.registerClass(
                     36:             extVersionedFile.extVersionedFileFolder,
                     37:             constructors = (
                     38:               extVersionedFile.manage_addextVersionedFileFolderForm,
                     39:               extVersionedFile.manage_addextVersionedFileFolder
                     40:               )
                     41:             )
1.2       dwinter    42:     
1.3       casties    43:         context.registerClass(
                     44:             extVersionedFile.extVersionedFile,
                     45:             constructors = (
                     46:               extVersionedFile.manage_addextVersionedFileForm,
                     47:               extVersionedFile.manage_addextVersionedFile
                     48:               )
                     49:             )
                     50:         
                     51:         context.registerClass(
                     52:             extVersionedFile.extVersionedFileObject,
                     53:             constructors = (
                     54:               extVersionedFile.manage_addextVersionedFileObjectForm,
                     55:               extVersionedFile.manage_addextVersionedFileObject
                     56:               )
                     57:             )
                     58:     except:
                     59:         logging.error("ExtFile not available -- no extVersionedFile!")
1.1       dwinter    60: 
                     61:     

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