class documentation

class VersionItem(object): (source)

View In Hierarchy

Provide helpers for VersionItem.

Method ajaxBodyContentObjHistory Returns ajax-xml with body-content of object-history for given version-nr.
Method commitObjChanges Implement 'commitObjChanges'.
Method delObjStates Implement 'delObjStates'.
Method filteredObjStates Implement 'filteredObjStates'.
Method getHistory Return history.
Method getObjHistory Return objhistory.
Method getObjStateNames Return objstatenames.
Method getObjStates Return objstates.
Method getObjVersion Return objversion.
Method getObjVersions Return objversions.
Method getVersionItems Return versionitems.
Method getVersionNr Return versionnr.
Method getWfStates Return wfstates.
Method hasObjModifiedChildren Return whether objmodifiedchildren.
Method initializeWorkVersion Implement 'initializeWorkVersion'.
Method inObjStates Implement 'inObjStates'.
Method isCommitted Return whether committed.
Method isObjModified Return whether objmodified.
Method manage_UndoVersion VersionItem.manage_UndoVersion
Method onChangeObj Implement 'onChangeObj'.
Method packHistory Implement 'packHistory'.
Method resetObjStates Implement 'resetObjStates'.
Method resetObjTranslation Implement 'resetObjTranslation'.
Method restoreObjVersion Implement 'restoreObjVersion'.
Method rollbackObjChanges Implement 'rollbackObjChanges'.
Method setObjState Set objstate.
Method setObjStateDeleted Set objstatedeleted.
Method setObjStateModified Set objstatemodified.
Method setObjStateNew Set objstatenew.
Method syncObjModifiedChildren Implement 'syncObjModifiedChildren'.
Method tagObjVersions Implement 'tagObjVersions'.
Class Variable manage_UndoVersionForm Undocumented
Class Variable security Undocumented
Class Variable zmi_version_object_state Undocumented
Instance Variable __work_state__ Undocumented
Instance Variable version_live_id Undocumented
Instance Variable version_work_id Undocumented
Method _commitObjChanges Implement '_commitObjChanges'.
Method _rollbackObjChanges Implement '_rollbackObjChanges'.
def ajaxBodyContentObjHistory(self, version_nr, REQUEST): (source)

Returns ajax-xml with body-content of object-history for given version-nr.

def commitObjChanges(self, parent, REQUEST, forced=False, do_history=True, do_delete=True): (source)

Implement 'commitObjChanges'.

def delObjStates(self, obj_states=[], REQUEST={}): (source)

Implement 'delObjStates'.

def filteredObjStates(self, REQUEST): (source)

Implement 'filteredObjStates'.

def getHistory(self): (source)

Return history.

def getObjHistory(self, version_nr, REQUEST, children=True, deleted=True): (source)

Return objhistory.

def getObjStateNames(self, REQUEST): (source)

Return objstatenames.

def getObjStates(self): (source)

Return objstates.

def getObjVersion(self, REQUEST={}): (source)

Return objversion.

def getObjVersions(self): (source)

Return objversions.

def getVersionItems(self, REQUEST): (source)

Return versionitems.

def getVersionNr(self, d=None): (source)

Return versionnr.

def getWfStates(self, REQUEST): (source)

Return wfstates.

def hasObjModifiedChildren(self, REQUEST, depth=0): (source)

Return whether objmodifiedchildren.

def initializeWorkVersion(self): (source)

Implement 'initializeWorkVersion'.

def inObjStates(self, obj_states, REQUEST): (source)

Implement 'inObjStates'.

def isCommitted(self, REQUEST): (source)

Return whether committed.

def isObjModified(self, REQUEST): (source)

Return whether objmodified.

def manage_UndoVersion(self, lang, btn, REQUEST): (source)

VersionItem.manage_UndoVersion

def onChangeObj(self, REQUEST, forced=False, do_history=True): (source)

Implement 'onChangeObj'.

def packHistory(self): (source)

Implement 'packHistory'.

def resetObjStates(self, REQUEST=None): (source)

Implement 'resetObjStates'.

def resetObjTranslation(self): (source)

Implement 'resetObjTranslation'.

def restoreObjVersion(self, ob_version, REQUEST): (source)

Implement 'restoreObjVersion'.

def rollbackObjChanges(self, parent, REQUEST, forced=0, do_delete=True): (source)

Implement 'rollbackObjChanges'.

def setObjState(self, obj_state, lang): (source)

Set objstate.

def setObjStateDeleted(self, REQUEST): (source)

Set objstatedeleted.

def setObjStateModified(self, REQUEST): (source)

Set objstatemodified.

def setObjStateNew(self, REQUEST, reset=1): (source)

Set objstatenew.

def syncObjModifiedChildren(self, REQUEST): (source)

Implement 'syncObjModifiedChildren'.

def tagObjVersions(self, master_version, REQUEST, checkPending=None): (source)

Implement 'tagObjVersions'.

manage_UndoVersionForm = (source)

Undocumented

security = (source)

Undocumented

zmi_version_object_state = (source)

Undocumented

__work_state__ = (source)

Undocumented

version_live_id = (source)

Undocumented

version_work_id = (source)

Undocumented

def _commitObjChanges(self, parent, REQUEST, forced=False, do_history=True, do_delete=True): (source)

Implement '_commitObjChanges'.

def _rollbackObjChanges(self, parent, REQUEST, forced=0, do_delete=True): (source)

Implement '_rollbackObjChanges'.