Table of Contents

Class: Version Zope-2.2.1-src/lib/python/Products/OFSP/Version.py

Base Classes   
Persistent
Implicit
RoleManager
Item
Methods   
__init__
_canCopy
discard
enter
leave
leave_another
manage_afterAdd
manage_afterClone
manage_beforeDelete
manage_edit
nonempty
save
title_and_id
  __init__ 
__init__ (
        self,
        id,
        title,
        REQUEST,
        )

  _canCopy 
_canCopy ( self,  op=0 )

  discard 
discard (
        self,
        remark='',
        REQUEST=None,
        )

Discard changes made during the version

  enter 
enter (
        self,
        REQUEST,
        RESPONSE,
        )

Begin working in a version

  leave 
leave (
        self,
        REQUEST,
        RESPONSE,
        )

Temporarily stop working in a version

  leave_another 
leave_another (
        self,
        REQUEST,
        RESPONSE,
        )

Leave a version that may not be the current version

  manage_afterAdd 
manage_afterAdd (
        self,
        item,
        container,
        )

  manage_afterClone 
manage_afterClone ( self,  item )

  manage_beforeDelete 
manage_beforeDelete (
        self,
        item,
        container,
        )

Exceptions   
VersionException('An attempt was made to delete a version, %s, or an\n' 'object containing %s while\n working in the\n' 'version %s. This would lead to a "version\n' 'paradox". The object containing the deleted\n' 'object would be locked and it would be impossible\n' 'to clear the lock by saving or discarding the\n' 'version, because the version would no longer\n' 'be accessable.

\n' %( v, v, v ) )
VersionException('Attempt to %sdelete a non-empty version.

'(( self is not item ) and 'indirectly ' or '' ) )

  manage_edit 
manage_edit (
        self,
        title,
        REQUEST=None,
        )

  nonempty 
nonempty ( self )

  save 
save (
        self,
        remark,
        REQUEST=None,
        )

Make version changes permanent

  title_and_id 
title_and_id ( self )


Table of Contents

This document was automatically generated on Mon Sep 4 07:33:06 2000 by HappyDoc version r0_6