[Erp5-report] r36391 vincent - /erp5/trunk/products/CMFActivity/ActiveObject.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jun 16 13:39:53 CEST 2010
Author: vincent
Date: Wed Jun 16 13:39:41 2010
New Revision: 36391
URL: http://svn.erp5.org?rev=36391&view=rev
Log:
Make public methods which are not context-dependent.
Modified:
erp5/trunk/products/CMFActivity/ActiveObject.py
Modified: erp5/trunk/products/CMFActivity/ActiveObject.py
URL: http://svn.erp5.org/erp5/trunk/products/CMFActivity/ActiveObject.py?rev=36391&r1=36390&r2=36391&view=diff
==============================================================================
--- erp5/trunk/products/CMFActivity/ActiveObject.py [utf8] (original)
+++ erp5/trunk/products/CMFActivity/ActiveObject.py [utf8] Wed Jun 16 13:39:41 2010
@@ -163,15 +163,12 @@ class ActiveObject(ExtensionClass.Base):
"""
return self.hasActivity(processing_node = VALIDATE_ERROR_STATE)
- security.declareProtected( permissions.View, 'getActiveProcess' )
def getActiveProcess(self):
activity_tool = getToolByName(self.getPortalObject(), 'portal_activities', None)
if activity_tool is None:
return None # Do nothing if no portal_activities
return activity_tool.getActiveProcess()
- security.declareProtected(permissions.ModifyPortalContent,
- 'setDefaultActivateParameters')
def setDefaultActivateParameters(self, **kw):
# This method sets the default keyword parameters to activate. This is
# useful when you need to specify special parameters implicitly (e.g. to
@@ -180,7 +177,6 @@ class ActiveObject(ExtensionClass.Base):
key = ('default_activate_parameter', id(aq_base(self)))
tv[key] = kw
- security.declareProtected(permissions.View, 'getDefaultActivateParameterDict')
def getDefaultActivateParameterDict(self, inherit_placeless=True):
# This method returns default activate parameters to self.
# The result can be either a dict object or None.
More information about the Erp5-report
mailing list