web/views/embedding.py
changeset 5895 6a3f776292a5
parent 5890 141b935a38fc
child 6582 8eb7883b4223
equal deleted inserted replaced
5894:7510cc3bbdbb 5895:6a3f776292a5
    39 
    39 
    40 
    40 
    41 class IEmbedableAdapter(EntityAdapter):
    41 class IEmbedableAdapter(EntityAdapter):
    42     """interface for embedable entities"""
    42     """interface for embedable entities"""
    43     __regid__ = 'IEmbedable'
    43     __regid__ = 'IEmbedable'
    44     __select__ = implements(IEmbedable) # XXX for bw compat, should be abstract
    44     __select__ = implements(IEmbedable, warn=False) # XXX for bw compat, should be abstract
    45 
    45 
    46     @implements_adapter_compat('IEmbedable')
    46     @implements_adapter_compat('IEmbedable')
    47     def embeded_url(self):
    47     def embeded_url(self):
    48         """embed action interface"""
    48         """embed action interface"""
    49         raise NotImplementedError
    49         raise NotImplementedError