equal
deleted
inserted
replaced
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 |