You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2009/07/23 09:17:12 UTC

svn commit: r796968 - /myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/math/EquationManager.java

Author: lofwyr
Date: Thu Jul 23 07:17:11 2009
New Revision: 796968

URL: http://svn.apache.org/viewvc?rev=796968&view=rev
Log:
TOBAGO-606: Layout-Manager
 - add assertions

Modified:
    myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/math/EquationManager.java

Modified: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/math/EquationManager.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/math/EquationManager.java?rev=796968&r1=796967&r2=796968&view=diff
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/math/EquationManager.java (original)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/layout/math/EquationManager.java Thu Jul 23 07:17:11 2009
@@ -41,29 +41,33 @@
     LOG.info(equations);
   }
 
-  public int[] divide(int index, int number, Measure spacing) {
+  public int[] partition(int index, int number, Measure spacing) {
 
     assert number > 0;
 
     int[] newIndices = equations.addVariables(number);
-    equations.addEqualsEquation(new PartitionEquation(
-        newIndices[0], number, index, spacing));
+    equations.addEqualsEquation(new PartitionEquation(newIndices[0], number, index, spacing));
     LOG.info(equations);
     return newIndices;
   }
 
-  public int addComponent(int index, int span, Measure spacing) {
+  public int combine(int index, int span, Measure spacing) {
 
     assert span > 0;
 
     int[] newIndices = equations.addVariables(1);
-    equations.addEqualsEquation(new CombinationEquation(
-        newIndices[0], index, span, spacing));
+    equations.addEqualsEquation(new CombinationEquation(newIndices[0], index, span, spacing));
     LOG.info(equations);
     return newIndices[0];
   }
 
-  public void setProportion(int index1, int index2, int factor1, int factor2) {
+  public void proportionate(int index1, int index2, int factor1, int factor2) {
+
+    assert index1 >= 0;
+    assert index2 >= 0;
+    assert factor1 > 0;
+    assert factor2 > 0;
+
     equations.addEqualsEquation(new ProportionEquation(index1, index2, factor1, factor2));
     LOG.info(equations);
   }