Revision: 544
Author: allain.lalonde
Date: Tue Jul 21 11:06:16 2009
Log: Accidentally introduced a 1.5 feature dependency in r539  
(Arrays.toString(double[] ...))
http://code.google.com/p/piccolo2d/source/detail?r=544

Modified:
   
/piccolo2d.java/trunk/core/src/main/java/edu/umd/cs/piccolo/activities/PTransformActivity.java

=======================================
---  
/piccolo2d.java/trunk/core/src/main/java/edu/umd/cs/piccolo/activities/PTransformActivity.java
   
Tue Jul 21 06:44:08 2009
+++  
/piccolo2d.java/trunk/core/src/main/java/edu/umd/cs/piccolo/activities/PTransformActivity.java
   
Tue Jul 21 11:06:16 2009
@@ -29,7 +29,6 @@
  package edu.umd.cs.piccolo.activities;

  import java.awt.geom.AffineTransform;
-import java.util.Arrays;

  import edu.umd.cs.piccolo.util.PAffineTransform;

@@ -154,11 +153,25 @@
      protected String paramString() {
          StringBuffer result = new StringBuffer();

-        result.append("source=" + (source == null ? "null" :  
Arrays.toString(source)));
-        result.append(",destination=" + (destination == null ? "null" :  
Arrays.toString(destination)));
+        result.append("source=" + (source == null ? "null" :  
toString(source)));
+        result.append(",destination=" + (destination == null ? "null" :  
toString(destination)));
          result.append(',');
          result.append(super.paramString());

+        return result.toString();
+    }
+
+    // here since 1.4 doesn't support Arrays.toString(double[] ...)
+    // should be removed when we migrate to 1.5
+    private String toString(double[] array) {
+        StringBuffer result = new StringBuffer('[');
+        for (int i=0; i<array.length; i++) {
+            result.append(array[i]);
+            result.append(',');
+        }
+        result.deleteCharAt(result.length()-1);
+        result.append(']');
+
          return result.toString();
      }
  }

--~--~---------~--~----~------------~-------~--~----~
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to