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
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet
......@@ -61,7 +62,7 @@ class AccountingTransactionLine(DeliveryLine):
)
# Declarative interfaces
__implements__ = ( )
zope.interface.implements( )
security.declareProtected(Permissions.AccessContentsInformation,
'getInventoriatedQuantity')
......
......@@ -28,6 +28,7 @@
import types
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.CMFCore.utils import getToolByName
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from DateTime import DateTime
from copy import deepcopy
......@@ -57,7 +58,7 @@ class AmortisationRule(Rule):
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.AccessContentsInformation)
__implements__ = ( interfaces.IPredicate,
zope.interface.implements( interfaces.IPredicate,
interfaces.IRule )
# Default Properties
......
......@@ -27,6 +27,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass
from AccessControl import ClassSecurityInfo
from Products.ERP5.Variated import Variated
......@@ -61,7 +62,7 @@ class Amount(Base, Variated):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = (interfaces.IVariated,)
zope.interface.implements(interfaces.IVariated,)
property_sheets = ( PropertySheet.Base
, PropertySheet.SimpleItem
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
from Products.ERP5.Document.Amount import Amount
......@@ -64,7 +65,7 @@ class AmountFilter(MappedValue, Amount):
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
......@@ -53,7 +54,7 @@ class AnnotationLine(PaySheetLine):
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
from AccessControl import ClassSecurityInfo
......@@ -131,7 +132,7 @@ class AssortedResource(TransformedResource):
)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Local property sheet
_properties = (
......
......@@ -88,7 +88,7 @@ class BalanceTransaction(AccountingTransaction, Inventory):
isRADContent = 1
isDelivery = 1
#__implements__ = ( interfaces.Inventory, )
#zope.interface.implements( interfaces.Inventory, )
# Declarative security
security = ClassSecurityInfo()
......
......@@ -27,6 +27,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
......@@ -68,7 +69,7 @@ class BankAccount(Folder, Coordinate, MetaNode):
)
# Declarative interfaces
__implements__ = ( interfaces.ICoordinate, )
zope.interface.implements( interfaces.ICoordinate, )
security.declareProtected(Permissions.AccessContentsInformation, 'getReference')
......
......@@ -57,7 +57,7 @@ class CategoryBudgetVariation(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 AccessControl import ClassSecurityInfo
from Products.ERP5Type.DivergenceMessage import DivergenceMessage
......@@ -50,7 +51,7 @@ class CategoryDivergenceTester(PropertyDivergenceTester):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IDivergenceTester, )
zope.interface.implements( interfaces.IDivergenceTester, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -27,6 +27,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
......@@ -63,7 +64,7 @@ class Container(Movement, XMLObject):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -27,6 +27,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
......@@ -51,7 +52,7 @@ class ContainerCell(DeliveryCell):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -27,6 +27,8 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
......@@ -54,7 +56,7 @@ class ContainerLine(DeliveryLine):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -25,6 +25,7 @@
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import zope.interface
from Acquisition import aq_base
from AccessControl import ClassSecurityInfo
from Products.ERP5.Document.Predicate import Predicate
......@@ -48,7 +49,7 @@ class ContributionPredicate(Predicate, XMLObject):
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.AccessContentsInformation)
__implements__ = (interfaces.IPredicate,)
zope.interface.implements(interfaces.IPredicate,)
# Default Properties
property_sheets = ( PropertySheet.Base
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
......@@ -80,7 +81,7 @@ class Coordinate(Base):
isRADContent = 1
# Declarative interface
__implements__ = (interfaces.ICoordinate, )
zope.interface.implements(interfaces.ICoordinate, )
# Declarative security (replaces __ac_permissions__)
security = ClassSecurityInfo()
......
......@@ -26,6 +26,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
......@@ -49,7 +50,7 @@ class Currency(Resource):
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -27,6 +27,7 @@
#
##############################################################################
import zope.interface
from Globals import InitializeClass, PersistentMapping
from AccessControl import ClassSecurityInfo
from Acquisition import aq_base
......@@ -57,7 +58,7 @@ class DeliveryCell(MappedValue, Movement, ImmobilisationMovement):
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
......@@ -56,7 +57,7 @@ class DeliveryLine(Movement, XMLObject, XMLMatrix, Variated,
security.declareObjectProtected(Permissions.AccessContentsInformation)
# Declarative interfaces
__implements__ = ( interfaces.IVariated, )
zope.interface.implements( interfaces.IVariated, )
# Declarative properties
property_sheets = ( PropertySheet.Base
......
......@@ -27,6 +27,7 @@
#
##############################################################################
import zope.interface
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, interfaces
from Products.ERP5.Document.Rule import Rule
......@@ -48,7 +49,7 @@ class DeliveryRule(Rule):
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.AccessContentsInformation)
__implements__ = ( interfaces.IPredicate,
zope.interface.implements( interfaces.IPredicate,
interfaces.IRule )
# Default Properties
......
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