[Erp5-report] r31197 kazuhiko - /erp5/trunk/products/ERP5/Document/NewOrderRule.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Dec 9 16:10:58 CET 2009


Author: kazuhiko
Date: Wed Dec  9 16:10:58 2009
New Revision: 31197

URL: http://svn.erp5.org?rev=31197&view=rev
Log:
remove parts that are now in RuleMixin.

Modified:
    erp5/trunk/products/ERP5/Document/NewOrderRule.py

Modified: erp5/trunk/products/ERP5/Document/NewOrderRule.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/NewOrderRule.py?rev=31197&r1=31196&r2=31197&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/NewOrderRule.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/NewOrderRule.py [utf8] Wed Dec  9 16:10:58 2009
@@ -68,9 +68,6 @@
     PropertySheet.Rule
     )
 
-  # Portal Type of created children
-  movement_type = 'Simulation Movement'
-
   # XXX this method is missing in interface.
   def isOrderable(self, movement):
     return 1
@@ -80,25 +77,6 @@
     if movement.getSimulationState() in movement.getPortalDraftOrderStateList():
       return 0
     return 1
-
-  # XXX this method should be defined in the mixin or the base class.
-  security.declareProtected(Permissions.View, 'getDivergenceList')
-  def getDivergenceList(self, movement):
-    """
-    Returns a list of divergences of the movements provided
-    in delivery_or_movement.
-
-    movement -- a movement, a delivery, a simulation movement,
-                or a list thereof
-    """
-    result_list = []
-    for divergence_tester in self._getDivergenceTesterList():
-      result = divergence_tester.explain(movement)
-      if isinstance(result, (list, tuple)): # for compatibility
-        result_list.extend(result)
-      elif result is not None:
-        result_list.append(result)
-    return result_list
 
   def _getMovementGenerator(self):
     """




More information about the Erp5-report mailing list