Commit 441ad491 authored by Jérome Perrin's avatar Jérome Perrin
Browse files

we have zope3 interface, so declare classes to implement zope3 interface

(__implements__ is for zope2 intefaces)


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@27539 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 2291ded9
......@@ -59,7 +59,7 @@ class NodeBudgetVariation(BudgetVariation):
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.AccessContentsInformation)
# __implements__ = (BudgetVariation, )
# zope.interface.implements(BudgetVariation, )
def asBudgetPredicate(self):
"""This budget variation in a predicate
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
......@@ -45,7 +46,7 @@ class OpenOrder(Delivery):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = (interfaces.IExpandable, interfaces.IOpenOrderExpander)
zope.interface.implements(interfaces.IExpandable, interfaces.IOpenOrderExpander)
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
......@@ -47,7 +48,7 @@ class OpenOrderCell(SupplyCell):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
from Products.ERP5.Document.SupplyLine import SupplyLine
......@@ -49,7 +50,7 @@ class OpenOrderLine(SupplyLine):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated,
zope.interface.implements( interfaces.IVariated,
interfaces.IPredicate )
# Declarative properties
......
......@@ -25,6 +25,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, interfaces
from Products.ERP5.Document.Rule import Rule
......@@ -47,7 +48,7 @@ class OpenOrderRule(DeliveryRule):
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.AccessContentsInformation)
__implements__ = ( interfaces.IPredicate,
zope.interface.implements( interfaces.IPredicate,
interfaces.IRule )
# Default Properties
......@@ -187,4 +188,4 @@ class OpenOrderRule(DeliveryRule):
for periodicity_line in periodicity_line_list:
result.extend(periodicity_line.getDatePeriodList(schedule_start_date,
schedule_stop_date))
return result
\ No newline at end of file
return result
......@@ -27,6 +27,8 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
from Acquisition import aq_base
......@@ -53,7 +55,7 @@ class OrderCell(DeliveryCell):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
......@@ -62,7 +63,7 @@ class OrderLine(DeliveryLine):
)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
def applyToOrderLineRelatedMovement(self, portal_type='Simulation Movement',
method_id = 'expand'):
......
......@@ -27,6 +27,8 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
from Products.ERP5.Document.Rule import Rule
......@@ -48,7 +50,7 @@ class OrderRule(DeliveryRule):
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.AccessContentsInformation)
__implements__ = ( interfaces.IPredicate,
zope.interface.implements( interfaces.IPredicate,
interfaces.IRule )
# Default Properties
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass
from AccessControl import ClassSecurityInfo
......@@ -58,7 +59,7 @@ class Path(MappedValue):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IPredicate, )
zope.interface.implements( interfaces.IPredicate, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, interfaces
from Products.ERP5.Document.InvoiceCell import InvoiceCell
......@@ -49,7 +50,7 @@ class PaySheetCell(InvoiceCell):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, interfaces
from Products.ERP5.Document.TradeModelLine import TradeModelLine
......@@ -51,7 +52,7 @@ class PaySheetModelLine(TradeModelLine):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, interfaces
from Products.ERP5.Document.DeliveryCell import DeliveryCell
......@@ -46,7 +47,7 @@ class PaySheetModelSlice(DeliveryCell):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,8 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet
from Products.ERP5.Document.Invoice import Invoice
......@@ -63,7 +65,7 @@ class PaySheetTransaction(Invoice):
)
# Declarative Interface
__implements__ = ( )
zope.interface.implements( )
security.declareProtected(Permissions.AccessContentsInformation,
'getRatioQuantityFromReference')
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet
from Products.ERP5.Document.AccountingTransactionLine import AccountingTransactionLine
......@@ -56,5 +57,5 @@ class PaySheetTransactionLine(AccountingTransactionLine):
)
# Declarative interfaces
__implements__ = ( )
zope.interface.implements( )
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Acquisition import aq_base, aq_parent, aq_inner, aq_acquire
from Products.CMFCore.utils import getToolByName
......@@ -51,7 +52,7 @@ class PaymentRule(Rule):
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.AccessContentsInformation)
__implements__ = ( interfaces.IPredicate,
zope.interface.implements( interfaces.IPredicate,
interfaces.IRule )
# Default Properties
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from warnings import warn
from Globals import InitializeClass
from AccessControl import ClassSecurityInfo
......@@ -81,7 +82,7 @@ class Predicate(XMLObject, Folder):
)
# Declarative interfaces
__implements__ = ( interfaces.IPredicate, )
zope.interface.implements( interfaces.IPredicate, )
security.declareProtected( Permissions.AccessContentsInformation, 'test' )
def test(self, context, tested_base_category_list=None,
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
......@@ -48,7 +49,7 @@ class ProductionReportCell(DeliveryCell):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
......@@ -58,7 +59,7 @@ class ProductionReportLine(DeliveryLine):
)
# Declarative interfaces
__implements__ = ( )
zope.interface.implements( )
security.declareProtected( Permissions.ModifyPortalContent, 'newCellContent')
def newCellContent(self, id, portal_type='Production Report Cell', **kw):
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
......@@ -66,5 +67,5 @@ class ProjectReport(Delivery):
)
# Declarative Interface
__implements__ = ( )
zope.interface.implements( )
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type.XMLObject import XMLObject
......@@ -50,7 +51,7 @@ class PropertyDivergenceTester(XMLObject):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IDivergenceTester, )
zope.interface.implements( interfaces.IDivergenceTester, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment