Package App :: Module Undo :: Class UndoSupport
[show private | hide private]
[frames | no frames]

Type UndoSupport

object --+    
         |    
      Base --+
             |
            UndoSupport

Known Subclasses:
Item, PrimaryPathObjectManager, PrimaryPathObjectManager

Standard ExtensionClass base type
Method Summary
  get_request_var_or_attr(self, name, default)
  manage_undo_transactions(self, transaction_info, REQUEST)
  undoable_transactions(self, first_transaction, last_transaction, PrincipiaUndoBatchSize)
Inherited from Base: __getattribute__, __getnewargs__, __getstate__, __new__, __reduce__, __setstate__
Inherited from object: __init__, __delattr__, __hash__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variable Summary
tuple __ac_permissions__ = (('Undo changes', ('manage_undo_tra...
Implements __implemented__ = <implementedBy App.Undo.UndoSupport>
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
tuple manage_options = ({'action': 'manage_UndoForm', 'help': ...
PermissionRole manage_undo_transactions__roles__ = <PermissionRole obje...
DTMLFile manage_UndoForm = <App.special_dtml.DTMLFile object at 0...
PermissionRole manage_UndoForm__roles__ = <PermissionRole object at 0xf...
PermissionRole undoable_transactions__roles__ = <PermissionRole object ...

Class Variable Details

__ac_permissions__

Type:
tuple
Value:
(('Undo changes',
  ('manage_undo_transactions', 'undoable_transactions', 'manage_UndoFo\
rm')),)                                                                

__implemented__

Type:
Implements
Value:
<implementedBy App.Undo.UndoSupport>                                   

__providedBy__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x1569cf0>        

__provides__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x1569cf0>        

manage_options

Type:
tuple
Value:
({'action': 'manage_UndoForm', 'help': ('OFSP', 'Undo.stx'), 'label': \
'Undo'},)                                                              

manage_undo_transactions__roles__

Type:
PermissionRole
Value:
<PermissionRole object at 0xfbc0>                                      

manage_UndoForm

Type:
DTMLFile
Value:
<App.special_dtml.DTMLFile object at 0x148c470>                        

manage_UndoForm__roles__

Type:
PermissionRole
Value:
<PermissionRole object at 0xfbc0>                                      

undoable_transactions__roles__

Type:
PermissionRole
Value:
<PermissionRole object at 0xfbc0>                                      

Generated by Epydoc 2.1 on Thu Aug 16 09:55:14 2007 http://epydoc.sf.net