From 8ac9dc7d6356a313fbfbb099ad601b47faf51164 Mon Sep 17 00:00:00 2001
From: Jean-Paul Smets <jp@nexedi.com>
Date: Tue, 10 Feb 2004 22:49:51 +0000
Subject: [PATCH] changed relative imports into absolute imports

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@466 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/Document/AccountingTransaction.py | 2 +-
 product/ERP5/Document/Assignment.py            | 2 +-
 product/ERP5/Document/AssortedResource.py      | 2 +-
 product/ERP5/Document/BankAccount.py           | 2 +-
 product/ERP5/Document/Binder.py                | 2 +-
 product/ERP5/Document/ComplementPredicate.py   | 2 +-
 product/ERP5/Document/DependentCapacity.py     | 2 +-
 product/ERP5/Document/Device.py                | 2 +-
 product/ERP5/Document/Domain.py                | 2 +-
 product/ERP5/Document/GeographicAddress.py     | 2 +-
 product/ERP5/Document/IndependentCapacity.py   | 2 +-
 product/ERP5/Document/Invoice.py               | 2 +-
 product/ERP5/Document/Item.py                  | 2 +-
 product/ERP5/Document/MailMessage.py           | 2 +-
 product/ERP5/Document/MappedValue.py           | 4 ++--
 product/ERP5/Document/MetaNode.py              | 2 +-
 product/ERP5/Document/MetaResource.py          | 2 +-
 product/ERP5/Document/Movement.py              | 2 +-
 product/ERP5/Document/MultivaluePredicate.py   | 2 +-
 product/ERP5/Document/Order.py                 | 2 +-
 product/ERP5/Document/PackingList.py           | 2 +-
 product/ERP5/Document/Path.py                  | 2 +-
 product/ERP5/Document/Person.py                | 2 +-
 product/ERP5/Document/PredicateGroup.py        | 2 +-
 product/ERP5/Document/ProductionReport.py      | 2 +-
 product/ERP5/Document/ReportTopic.py           | 2 +-
 product/ERP5/Document/Segment.py               | 4 ++--
 product/ERP5/Document/SetMappedValue.py        | 4 ++--
 product/ERP5/Document/Telephone.py             | 2 +-
 product/ERP5/Document/Transaction.py           | 2 +-
 product/ERP5/Document/Transformation.py        | 2 +-
 product/ERP5/Document/TransformedResource.py   | 4 ++--
 product/ERP5/Document/Url.py                   | 2 +-
 product/ERP5/Document/ValuePredicate.py        | 2 +-
 34 files changed, 38 insertions(+), 38 deletions(-)

diff --git a/product/ERP5/Document/AccountingTransaction.py b/product/ERP5/Document/AccountingTransaction.py
index 9dde462165..3ac3e6336c 100755
--- a/product/ERP5/Document/AccountingTransaction.py
+++ b/product/ERP5/Document/AccountingTransaction.py
@@ -30,7 +30,7 @@ from Globals import InitializeClass, PersistentMapping
 from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 
-from Delivery import Delivery
+from Products.ERP5.Document.Delivery import Delivery
 
 class AccountingTransaction(Delivery):
     """
diff --git a/product/ERP5/Document/Assignment.py b/product/ERP5/Document/Assignment.py
index bdbbd56285..412770384f 100755
--- a/product/ERP5/Document/Assignment.py
+++ b/product/ERP5/Document/Assignment.py
@@ -30,7 +30,7 @@ from Globals import InitializeClass, PersistentMapping
 from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 
-from Path import Path
+from Products.ERP5.Document.Path import Path
 
 class Assignment(Path):
     # CMF Type Definition
diff --git a/product/ERP5/Document/AssortedResource.py b/product/ERP5/Document/AssortedResource.py
index 154d8aaf00..ccdb36c3b8 100755
--- a/product/ERP5/Document/AssortedResource.py
+++ b/product/ERP5/Document/AssortedResource.py
@@ -36,7 +36,7 @@ from Products.ERP5Type.Utils import cartesianProduct
 from Products.ERP5.Document.TransformedResource import TransformedResource
 from Products.ERP5Type.Base import TempBase
 
-from Amount import Amount
+from Products.ERP5.Document.Amount import Amount
 
 from Products.ERP5.ERP5Globals import resource_type_list, variation_type_list, \
   column_base_category_list, line_base_category_list, tab_base_category_list
diff --git a/product/ERP5/Document/BankAccount.py b/product/ERP5/Document/BankAccount.py
index a6b0e8169f..aadf1797ca 100755
--- a/product/ERP5/Document/BankAccount.py
+++ b/product/ERP5/Document/BankAccount.py
@@ -31,7 +31,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 
-from Coordinate import Coordinate
+from Products.ERP5.Document.Coordinate import Coordinate
 
 import string
 
diff --git a/product/ERP5/Document/Binder.py b/product/ERP5/Document/Binder.py
index c698e10374..1b3455c08e 100755
--- a/product/ERP5/Document/Binder.py
+++ b/product/ERP5/Document/Binder.py
@@ -31,7 +31,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 
 from Products.ERP5Type.Document.Folder import Folder
-from Document import Document
+from Products.ERP5.Document.Document import Document
 
 class Binder(Folder, Document):
   """
diff --git a/product/ERP5/Document/ComplementPredicate.py b/product/ERP5/Document/ComplementPredicate.py
index aa53646d1c..235c002b71 100755
--- a/product/ERP5/Document/ComplementPredicate.py
+++ b/product/ERP5/Document/ComplementPredicate.py
@@ -32,7 +32,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 
-from Predicate import Predicate
+from Products.ERP5.Document.Predicate import Predicate
 
 class ComplementPredicate(Base, Predicate):
   """
diff --git a/product/ERP5/Document/DependentCapacity.py b/product/ERP5/Document/DependentCapacity.py
index ae689cc5bd..bce0cd26d7 100755
--- a/product/ERP5/Document/DependentCapacity.py
+++ b/product/ERP5/Document/DependentCapacity.py
@@ -30,7 +30,7 @@ from Globals import InitializeClass, PersistentMapping
 from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
-from Capacity import Capacity
+from Products.ERP5.Document.Capacity import Capacity
 
 class DependentCapacity(Capacity):
     """
diff --git a/product/ERP5/Document/Device.py b/product/ERP5/Document/Device.py
index d4cab5f3a4..0fc57f76f9 100755
--- a/product/ERP5/Document/Device.py
+++ b/product/ERP5/Document/Device.py
@@ -30,7 +30,7 @@ from Globals import InitializeClass, PersistentMapping
 from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
-from Item import Item
+from Products.ERP5.Document.Item import Item
 
 class Device(Item):
     """
diff --git a/product/ERP5/Document/Domain.py b/product/ERP5/Document/Domain.py
index c088a40e6f..958051c542 100755
--- a/product/ERP5/Document/Domain.py
+++ b/product/ERP5/Document/Domain.py
@@ -31,7 +31,7 @@ from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 
-from PredicateGroup import PredicateGroup
+from Products.ERP5.Document.PredicateGroup import PredicateGroup
 
 class Domain(PredicateGroup):
   """
diff --git a/product/ERP5/Document/GeographicAddress.py b/product/ERP5/Document/GeographicAddress.py
index 5671de915e..79394ff6ee 100755
--- a/product/ERP5/Document/GeographicAddress.py
+++ b/product/ERP5/Document/GeographicAddress.py
@@ -31,7 +31,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 
-from Coordinate import Coordinate
+from Products.ERP5.Document.Coordinate import Coordinate
 
 import string
 
diff --git a/product/ERP5/Document/IndependentCapacity.py b/product/ERP5/Document/IndependentCapacity.py
index 9ec24467f7..25bb134222 100755
--- a/product/ERP5/Document/IndependentCapacity.py
+++ b/product/ERP5/Document/IndependentCapacity.py
@@ -30,7 +30,7 @@ from Globals import InitializeClass, PersistentMapping
 from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
-from Capacity import Capacity
+from Products.ERP5.Document.Capacity import Capacity
 
 class IndependentCapacity(Capacity):
     """
diff --git a/product/ERP5/Document/Invoice.py b/product/ERP5/Document/Invoice.py
index 57d1cdf957..29d43adcfc 100755
--- a/product/ERP5/Document/Invoice.py
+++ b/product/ERP5/Document/Invoice.py
@@ -29,7 +29,7 @@
 from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.CMFCore.utils import getToolByName
-from AccountingTransaction import AccountingTransaction
+from Products.ERP5.Document.AccountingTransaction import AccountingTransaction
 
 class Invoice(AccountingTransaction):
     # CMF Type Definition
diff --git a/product/ERP5/Document/Item.py b/product/ERP5/Document/Item.py
index e19576389d..6e78f23cb9 100755
--- a/product/ERP5/Document/Item.py
+++ b/product/ERP5/Document/Item.py
@@ -31,7 +31,7 @@ from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.XMLObject import XMLObject
-from Amount import Amount
+from Products.ERP5.Document.Amount import Amount
 
 class Item(XMLObject, Amount):
     """
diff --git a/product/ERP5/Document/MailMessage.py b/product/ERP5/Document/MailMessage.py
index 1b0e789bbc..7a1d679b34 100755
--- a/product/ERP5/Document/MailMessage.py
+++ b/product/ERP5/Document/MailMessage.py
@@ -34,7 +34,7 @@ from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.XMLObject import XMLObject
 from Products.CMFCore.WorkflowCore import WorkflowMethod
 
-from Event import Event
+from Products.ERP5.Document.Event import Event
 import smtplib
 
 from zLOG import LOG
diff --git a/product/ERP5/Document/MappedValue.py b/product/ERP5/Document/MappedValue.py
index 080fff8efe..97b25b6cba 100755
--- a/product/ERP5/Document/MappedValue.py
+++ b/product/ERP5/Document/MappedValue.py
@@ -32,8 +32,8 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Utils import UpperCase
 
-from Domain import Domain
-from Amount import Amount
+from Products.ERP5.Document.Domain import Domain
+from Products.ERP5.Document.Amount import Amount
 
 from zLOG import LOG
 
diff --git a/product/ERP5/Document/MetaNode.py b/product/ERP5/Document/MetaNode.py
index 8649d356c0..ccef17e71e 100755
--- a/product/ERP5/Document/MetaNode.py
+++ b/product/ERP5/Document/MetaNode.py
@@ -30,7 +30,7 @@ from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5.Core.MetaNode import MetaNode as CoreMetaNode
-from Organisation import Organisation as Node
+from Products.ERP5.Document.Organisation import Organisation as Node
 #from Node import Node
 
 #class MetaNode(Node, CoreMetaNode):
diff --git a/product/ERP5/Document/MetaResource.py b/product/ERP5/Document/MetaResource.py
index 61c4b0bb67..7c83acd153 100755
--- a/product/ERP5/Document/MetaResource.py
+++ b/product/ERP5/Document/MetaResource.py
@@ -30,7 +30,7 @@ from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5.Core.MetaResource import MetaResource as CoreMetaResource
-from Resource import Resource
+from Products.ERP5.Document.Resource import Resource
 
 class MetaResource(Resource, CoreMetaResource):
     """
diff --git a/product/ERP5/Document/Movement.py b/product/ERP5/Document/Movement.py
index 528c7ed74b..bd5e4e9021 100755
--- a/product/ERP5/Document/Movement.py
+++ b/product/ERP5/Document/Movement.py
@@ -34,7 +34,7 @@ from Products.ERP5.Core import MetaNode, MetaResource
 
 from Products.ERP5Type.XMLObject import XMLObject
 
-from Amount import Amount
+from Products.ERP5.Document.Amount import Amount
 
 class Movement(XMLObject, Amount):
   """
diff --git a/product/ERP5/Document/MultivaluePredicate.py b/product/ERP5/Document/MultivaluePredicate.py
index 6c29548a18..5809348f1d 100755
--- a/product/ERP5/Document/MultivaluePredicate.py
+++ b/product/ERP5/Document/MultivaluePredicate.py
@@ -32,7 +32,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 
-from ValuePredicate import ValuePredicate
+from Products.ERP5.Document.ValuePredicate import ValuePredicate
 
 class MultivaluePredicate(ValuePredicate):
   """
diff --git a/product/ERP5/Document/Order.py b/product/ERP5/Document/Order.py
index ab09d7f674..f8296ab3ba 100755
--- a/product/ERP5/Document/Order.py
+++ b/product/ERP5/Document/Order.py
@@ -34,7 +34,7 @@ from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 from Products.ERP5.ERP5Globals import movement_type_list, draft_order_state, planned_order_state
 
-from Delivery import Delivery
+from Products.ERP5.Document.Delivery import Delivery
 
 from zLOG import LOG
 
diff --git a/product/ERP5/Document/PackingList.py b/product/ERP5/Document/PackingList.py
index a21dc8fd0f..2f5eff8b1e 100755
--- a/product/ERP5/Document/PackingList.py
+++ b/product/ERP5/Document/PackingList.py
@@ -32,7 +32,7 @@ from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5.ERP5Globals import movement_type_list, draft_order_state
 from Products.CMFCore.utils import getToolByName
 
-from Delivery import Delivery
+from Products.ERP5.Document.Delivery import Delivery
 
 class PackingList(Delivery):
     """
diff --git a/product/ERP5/Document/Path.py b/product/ERP5/Document/Path.py
index 5f2af99465..094a0786d3 100755
--- a/product/ERP5/Document/Path.py
+++ b/product/ERP5/Document/Path.py
@@ -32,7 +32,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5.Core import MetaNode, MetaResource
 
-from MappedValue import MappedValue
+from Products.ERP5.Document.MappedValue import MappedValue
 
 class Path(MappedValue):
   """
diff --git a/product/ERP5/Document/Person.py b/product/ERP5/Document/Person.py
index e21a5a0727..ca29be295a 100755
--- a/product/ERP5/Document/Person.py
+++ b/product/ERP5/Document/Person.py
@@ -33,7 +33,7 @@ from Products.ERP5Type.XMLObject import XMLObject
 
 from Products.ERP5.Core.Node import Node
 
-from Entity import Entity
+from Products.ERP5.Document.Entity import Entity
 
 class Person(Entity, Node, XMLObject):
     """
diff --git a/product/ERP5/Document/PredicateGroup.py b/product/ERP5/Document/PredicateGroup.py
index 250e35aa5d..f7352d9059 100755
--- a/product/ERP5/Document/PredicateGroup.py
+++ b/product/ERP5/Document/PredicateGroup.py
@@ -32,7 +32,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Document.Folder import Folder
 
-from Predicate import Predicate
+from Products.ERP5.Document.Predicate import Predicate
 
 class PredicateGroup(Folder, Predicate):
   """
diff --git a/product/ERP5/Document/ProductionReport.py b/product/ERP5/Document/ProductionReport.py
index 4d41b46fcd..6df38ae85f 100755
--- a/product/ERP5/Document/ProductionReport.py
+++ b/product/ERP5/Document/ProductionReport.py
@@ -30,7 +30,7 @@ from Globals import InitializeClass, PersistentMapping
 from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 
-from Delivery import Delivery
+from Products.ERP5.Document.Delivery import Delivery
 
 class ProductionReport(Delivery):
     """
diff --git a/product/ERP5/Document/ReportTopic.py b/product/ERP5/Document/ReportTopic.py
index d25646f63d..9c2f0b3b4a 100755
--- a/product/ERP5/Document/ReportTopic.py
+++ b/product/ERP5/Document/ReportTopic.py
@@ -32,7 +32,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5.Core import MetaNode, MetaResource
 
-from Domain import Domain
+from Products.ERP5.Document.Domain import Domain
 
 class ReportTopic(Domain, MetaNode, MetaResource):
   """
diff --git a/product/ERP5/Document/Segment.py b/product/ERP5/Document/Segment.py
index d10b178ad6..6fc34d91f2 100755
--- a/product/ERP5/Document/Segment.py
+++ b/product/ERP5/Document/Segment.py
@@ -32,8 +32,8 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5.Core import MetaNode
 
-from Domain import Domain
-from MetaResource import MetaResource
+from Products.ERP5.Document.Domain import Domain
+from Products.ERP5.Document.MetaResource import MetaResource
 
 class Segment(Domain, MetaNode, MetaResource):
   """
diff --git a/product/ERP5/Document/SetMappedValue.py b/product/ERP5/Document/SetMappedValue.py
index f2abb8dcd0..24f1e1634e 100755
--- a/product/ERP5/Document/SetMappedValue.py
+++ b/product/ERP5/Document/SetMappedValue.py
@@ -31,8 +31,8 @@ from AccessControl import ClassSecurityInfo
 
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 
-from MappedValue import MappedValue
-from SetPredicate import SetPredicate
+from Products.ERP5.Document.MappedValue import MappedValue
+from Products.ERP5.Document.SetPredicate import SetPredicate
 
 class SetMappedValue(MappedValue, SetPredicate):
   """
diff --git a/product/ERP5/Document/Telephone.py b/product/ERP5/Document/Telephone.py
index ac4fcd357a..5dced6da84 100755
--- a/product/ERP5/Document/Telephone.py
+++ b/product/ERP5/Document/Telephone.py
@@ -31,7 +31,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 
-from Coordinate import Coordinate
+from Products.ERP5.Document.Coordinate import Coordinate
 
 import re
 
diff --git a/product/ERP5/Document/Transaction.py b/product/ERP5/Document/Transaction.py
index 30e4fdb9e8..aad3c4dc1e 100755
--- a/product/ERP5/Document/Transaction.py
+++ b/product/ERP5/Document/Transaction.py
@@ -30,7 +30,7 @@ from Globals import InitializeClass, PersistentMapping
 from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 
-from Delivery import Delivery
+from Products.ERP5.Document.Delivery import Delivery
 
 class Transaction(Delivery):
     """
diff --git a/product/ERP5/Document/Transformation.py b/product/ERP5/Document/Transformation.py
index 271c08b282..0c193b72b6 100755
--- a/product/ERP5/Document/Transformation.py
+++ b/product/ERP5/Document/Transformation.py
@@ -36,7 +36,7 @@ from Products.ERP5Type.Utils import asList, keepIn, rejectIn
 from Products.ERP5.Variated import Variated
 from Products.ERP5.ERP5Globals import resource_type_list, variation_type_list
 
-from Domain import Domain
+from Products.ERP5.Document.Domain import Domain
 
 from zLOG import LOG
 
diff --git a/product/ERP5/Document/TransformedResource.py b/product/ERP5/Document/TransformedResource.py
index 19c4b47a19..05dcc35c0b 100755
--- a/product/ERP5/Document/TransformedResource.py
+++ b/product/ERP5/Document/TransformedResource.py
@@ -35,7 +35,7 @@ from Products.ERP5Type.XMLMatrix import XMLMatrix
 from Products.ERP5Type.Utils import cartesianProduct
 from Products.ERP5Type.Base import TempBase
 
-from Amount import Amount
+from Products.ERP5.Document.Amount import Amount
 
 from Products.ERP5.ERP5Globals import resource_type_list, variation_type_list
 
@@ -705,4 +705,4 @@ identify a bank account."""
       )
       return [line_item], total_base_price, total_source_base_price, \
             total_variated_base_price, total_variated_source_base_price, duration
-            
\ No newline at end of file
+            
diff --git a/product/ERP5/Document/Url.py b/product/ERP5/Document/Url.py
index d91326463a..7d936f9127 100755
--- a/product/ERP5/Document/Url.py
+++ b/product/ERP5/Document/Url.py
@@ -31,7 +31,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 
-from Coordinate import Coordinate
+from Products.ERP5.Document.Coordinate import Coordinate
 
 class Url(Coordinate, Base):
     """
diff --git a/product/ERP5/Document/ValuePredicate.py b/product/ERP5/Document/ValuePredicate.py
index 00125167cf..367d2bfb7f 100755
--- a/product/ERP5/Document/ValuePredicate.py
+++ b/product/ERP5/Document/ValuePredicate.py
@@ -32,7 +32,7 @@ from AccessControl import ClassSecurityInfo
 from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
 from Products.ERP5Type.Base import Base
 
-from Predicate import Predicate
+from Products.ERP5.Document.Predicate import Predicate
 
 class ValuePredicate(Base, Predicate):
   """
-- 
2.30.9