import ImageArchive
import ImageCollectionConfig



def initialize(context):
    """initialize ImageCollection"""
    context.registerClass(
        ImageArchive.ImageCollection,
        constructors = (
          ImageArchive.manage_AddImageCollectionForm,
          ImageArchive.manage_AddImageCollection
          )
        )

    context.registerClass(
        ImageArchive.ImageCollectionIFrame,
        constructors = (
          ImageArchive.manage_AddImageCollectionIFrameForm,
          ImageArchive.manage_AddImageCollectionIFrame
          )
        )

    
    context.registerClass(
        ImageArchive.ImageDigilib,
        constructors = (
          ImageArchive.manage_AddImageDigilibForm,
          ImageArchive.manage_AddImageDigilib
          )
        )

    context.registerClass(
        ImageArchive.ImageZogiLib,
        constructors = (
          ImageArchive.manage_AddImageZogiLibForm,
          ImageArchive.manage_AddImageZogiLib
          )
        )
    
    context.registerClass(
        ImageArchive.ImageCollectionMD,
        constructors = (
          ImageArchive.manage_AddImageCollectionMDForm,
          ImageArchive.manage_AddImageCollectionMD
          )
        )
    
    context.registerClass(
        ImageCollectionConfig.ImageCollectionConfigSimple,
        constructors = (
          ImageCollectionConfig.manage_addImageCollectionConfigSimpleForm,
          ImageCollectionConfig.manage_addImageCollectionConfigSimple
          )
        )

