[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Memento - IAttributeMementoStorable.py:1.1.2.2
R. David Murray
rdmurray@bitdance.com
Wed, 27 Mar 2002 12:11:38 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Memento
In directory cvs.zope.org:/tmp/cvs-serv32521
Modified Files:
Tag: Zope-3x-branch
IAttributeMementoStorable.py
Log Message:
Add Attribute doc string for the __memobag__ attribute.
=== Zope3/lib/python/Zope/App/OFS/Memento/IAttributeMementoStorable.py 1.1.2.1 => 1.1.2.2 ===
"""
from Interface import Interface
+from Interface.Attribute import Attribute
class IAttributeMementoStorable(Interface):
"""
Marker interfaces giving permission for an IMementoBag adapter to store
data in an an attribute named __memobag__.
"""
+
+ __memobag__ = Attribute(
+ """
+ This attribute may be used by an IMementoBag adapter to
+ store pickleable data in. The object implementing this
+ interface promises not to touch the attribute other than
+ to persist it.
+ """)