10 # FOR A PARTICULAR PURPOSE. |
10 # FOR A PARTICULAR PURPOSE. |
11 # |
11 # |
12 |
12 |
13 from zope.container.constraints import contains |
13 from zope.container.constraints import contains |
14 from zope.container.interfaces import IContainer |
14 from zope.container.interfaces import IContainer |
15 from zope.interface import Attribute |
15 from zope.interface import Attribute, Interface |
16 from zope.location.interfaces import ILocation |
16 from zope.location.interfaces import ILocation |
17 from zope.schema import Bool, Choice, List, TextLine |
17 from zope.schema import Bool, Choice, List, TextLine |
18 |
18 |
19 from pyams_content.reference.pictograms.interfaces import PICTOGRAM_VOCABULARY |
19 from pyams_content.reference.pictograms.interfaces import PICTOGRAM_VOCABULARY |
20 from pyams_content.shared.common.interfaces import IBaseContentPortalContext, ISharedTool, \ |
20 from pyams_content.shared.common import IWfSharedContent |
21 IWfSharedContent |
21 from pyams_content.shared.common.interfaces import IBaseContentPortalContext |
22 from pyams_i18n.schema import I18nTextLineField |
22 from pyams_i18n.schema import I18nTextLineField |
23 from pyams_portal.interfaces import IPortalContext |
23 from pyams_portal.interfaces import IPortalContext |
24 from pyams_sequence.schema import InternalReferenceField |
24 from pyams_sequence.schema import InternalReferenceField |
25 |
25 |
26 |
26 |