src/pyams_content/component/illustration/renderer.py
changeset 422 38fa157bfc5f
parent 395 2a39b333a585
equal deleted inserted replaced
421:20a2b671ade1 422:38fa157bfc5f
    14 
    14 
    15 
    15 
    16 # import standard library
    16 # import standard library
    17 
    17 
    18 # import interfaces
    18 # import interfaces
       
    19 from pyams_content.component.illustration.interfaces import ILLUSTRATION_RENDERERS
    19 from pyams_content.features.renderer.interfaces import IContentRenderer
    20 from pyams_content.features.renderer.interfaces import IContentRenderer
    20 
    21 
    21 # import packages
    22 # import packages
    22 from pyams_content.component.illustration import Illustration, IIllustration
    23 from pyams_content.component.illustration import Illustration, IIllustration
    23 from pyams_utils.request import check_request
    24 from pyams_utils.request import check_request
    24 from pyams_utils.vocabulary import vocabulary_config
    25 from pyams_utils.vocabulary import vocabulary_config
    25 from zope.schema.vocabulary import SimpleVocabulary, SimpleTerm
    26 from zope.schema.vocabulary import SimpleVocabulary, SimpleTerm
    26 
    27 
    27 
    28 
    28 @vocabulary_config(name='PyAMS illustration renderers')
    29 @vocabulary_config(name=ILLUSTRATION_RENDERERS)
    29 class IllustrationRendererVocabulary(SimpleVocabulary):
    30 class IllustrationRendererVocabulary(SimpleVocabulary):
    30     """Illustration renderer utilities vocabulary"""
    31     """Illustration renderer utilities vocabulary"""
    31 
    32 
    32     def __init__(self, context=None):
    33     def __init__(self, context=None):
    33         request = check_request()
    34         request = check_request()