[Erp5-report] r27321 - in /erp5/trunk/products/ERP5/interfaces: Variated.py variated.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Jun 1 17:41:57 CEST 2009


Author: kazuhiko
Date: Mon Jun  1 17:41:57 2009
New Revision: 27321

URL: http://svn.erp5.org?rev=27321&view=rev
Log:
interfaces directory now follows zope naming convention.

Added:
    erp5/trunk/products/ERP5/interfaces/variated.py
      - copied unchanged from r27318, erp5/trunk/products/ERP5/interfaces/Variated.py
Removed:
    erp5/trunk/products/ERP5/interfaces/Variated.py

Removed: erp5/trunk/products/ERP5/interfaces/Variated.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/interfaces/Variated.py?rev=27320&view=auto
==============================================================================
--- erp5/trunk/products/ERP5/interfaces/Variated.py [utf8] (original)
+++ erp5/trunk/products/ERP5/interfaces/Variated.py (removed)
@@ -1,148 +1,0 @@
-##############################################################################
-#
-# Copyright (c) 2002 Nexedi SARL and Contributors. All Rights Reserved.
-#                    Jean-Paul Smets-Solanes <jp at nexedi.com>
-#
-# WARNING: This program as such is intended to be used by professional
-# programmers who take the whole responsability of assessing all potential
-# consequences resulting from its eventual inadequacies and bugs
-# End users who are looking for a ready-to-use solution with commercial
-# garantees and support are strongly adviced to contract a Free Software
-# Service Company
-#
-# This program is Free Software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#
-##############################################################################
-
-from Interface import Interface
-
-class IVariated(Interface):
-  """
-    Common Interface for all objects which can be
-    variated.
-  """
-
-  # The following methods are intended to access to the
-  # variation value of a variated object. Discrete variations
-  # are based on categories. General variations are encapsulated
-  # into VariationValue instances.
-
-  # Discrete Variation accessors
-  def getVariationCategoryList():
-    """
-      returns a list or relative URLs which defines
-      a discrete variation (ie. a list of category
-      memberships)
-    """
-    pass
-
-  def _setVariationCategoryList(node_list):
-    """
-      modifies the discrete variation of an
-      variated instance by providing a list
-      of relative URLs
-    """
-    pass
-
-  def setVariationCategoryList(node_list):
-    """
-      modifies the discrete variation of an
-      variated instance by providing a list
-      of relative URLs
-
-      reindexes the object
-    """
-    pass
-
-  def getVariationBaseCategoryList(node_list):
-    """
-      returns a list of base category ids
-      which are used to define discrete variations
-      for this instance
-    """
-    pass
-
-  def _setVariationBaseCategoryList(node_list):
-    """
-      modifies the list of base category ids
-      which are used to define discrete variations
-      for this instance
-    """
-    pass
-
-  def setVariationBaseCategoryList(node_list):
-    """
-      modifies the list of base category ids
-      which are used to define discrete variations
-      for this instance
-    """
-    pass
-
-  # General Variation accessors
-  def getVariationValue():
-    """
-      Returns a VariationValue object. 
-    """
-    pass
-
-  def _setVariationValue(value):
-    """
-      Private setter for VariationValue.
-    """
-    pass
-
-  def setVariationValue(value):
-    """
-      Sets the VariationValue.
-    """
-    pass
-
-
-  # The following methods are intended to access the
-  # variation range of a variated object. A Variation range can
-  # be defined in a Resource instance or in any object
-  # which has a relation with a Resource (Amount, Transformation)
-
-  # Discrete Variation Range accessors
-
-  def getVariationRangeCategoryList(base_category_list=(), base=1):
-    """
-      returns a list of categories which are acceptable
-      as discrete variation values
-    """
-    pass
-
-  def getVariationRangeCategoryItemList(base_category_list=(),
-                          display_id='getTitle', base=1, current_category=None):
-    """
-      returns a list of (category.id, category.display_id()) which are acceptable
-      as discrete variation values
-    """
-    pass
-
-  def getVariationRangeBaseCategoryList(base_category_list=(), base=1):
-    """
-      returns a list of base categories which are acceptable
-      as discrete variation values
-    """
-    pass
-
-  def getVariationRangeBaseCategoryItemList(base_category_list=(),
-                          display_id='getTitle', base=1, current_category=None):
-    """
-      returns a list of base category items which are acceptable
-      as discrete variation values
-    """
-    pass




More information about the Erp5-report mailing list