diff -r 828f9c9303cf -r 04503227569d src/pyams_content/shared/news/interfaces/__init__.py --- a/src/pyams_content/shared/news/interfaces/__init__.py Thu Mar 22 14:50:32 2018 +0100 +++ b/src/pyams_content/shared/news/interfaces/__init__.py Thu Mar 22 14:52:22 2018 +0100 @@ -19,6 +19,7 @@ from pyams_content.shared.common.interfaces import ISharedTool, IWfSharedContent, ISharedContent # import packages +from zope.interface import Interface from pyams_content import _ @@ -31,9 +32,17 @@ """News manager interface""" +class INewsManagerFactory(Interface): + """News manager factory interface""" + + class IWfNewsEvent(IWfSharedContent): """News event interface""" +class IWfNewsEventFactory(Interface): + """News event parent interface""" + + class INewsEvent(ISharedContent): """Workflow managed news event interface"""