src/pyams_content/shared/resource/manager.py
changeset 1389 1485db1e2b5e
parent 1384 cdf63a1c7dc9
equal deleted inserted replaced
1388:8c757af2fc50 1389:1485db1e2b5e
    15 from zope.interface import implementer
    15 from zope.interface import implementer
    16 from zope.lifecycleevent import IObjectAddedEvent
    16 from zope.lifecycleevent import IObjectAddedEvent
    17 from zope.schema.fieldproperty import FieldProperty
    17 from zope.schema.fieldproperty import FieldProperty
    18 
    18 
    19 from pyams_content.component.paragraph import IParagraphFactorySettings
    19 from pyams_content.component.paragraph import IParagraphFactorySettings
    20 from pyams_content.component.theme import ICollectionsManagerTarget, IThemesManagerTarget
    20 from pyams_content.component.theme import IThemesManagerTarget
    21 from pyams_content.reference.pictograms.interfaces import IPictogramManagerTarget
    21 from pyams_content.reference.pictograms.interfaces import IPictogramManagerTarget
    22 from pyams_content.shared.common.interfaces import ISharedContentFactory
    22 from pyams_content.shared.common.interfaces import ISharedContentFactory
    23 from pyams_content.shared.common.manager import SharedTool
    23 from pyams_content.shared.common.manager import SharedTool
    24 from pyams_content.shared.common.types import TypedSharedToolMixin
    24 from pyams_content.shared.common.types import TypedSharedToolMixin
    25 from pyams_content.shared.resource import IResourceInfo, RESOURCE_CONTENT_TYPE, Resource
    25 from pyams_content.shared.resource import IResourceInfo, RESOURCE_CONTENT_TYPE, Resource
    31 
    31 
    32 __docformat__ = 'restructuredtext'
    32 __docformat__ = 'restructuredtext'
    33 
    33 
    34 
    34 
    35 @implementer(IResourceManager, IParagraphFactorySettings, IPictogramManagerTarget,
    35 @implementer(IResourceManager, IParagraphFactorySettings, IPictogramManagerTarget,
    36              IThemesManagerTarget, ICollectionsManagerTarget)
    36              IThemesManagerTarget)
    37 class ResourceManager(SharedTool, TypedSharedToolMixin):
    37 class ResourceManager(SharedTool, TypedSharedToolMixin):
    38     """Resource manager class"""
    38     """Resource manager class"""
    39 
    39 
    40     shared_content_type = RESOURCE_CONTENT_TYPE
    40     shared_content_type = RESOURCE_CONTENT_TYPE
    41 
    41