]> source.dussan.org Git - poi.git/commitdiff
keep compiler from JDK 1.5.22 happy
authorYegor Kozlov <yegor@apache.org>
Thu, 11 Aug 2011 09:17:12 +0000 (09:17 +0000)
committerYegor Kozlov <yegor@apache.org>
Thu, 11 Aug 2011 09:17:12 +0000 (09:17 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1156551 13f79535-47bb-0310-9956-ffa450edef68

src/ooxml/java/org/apache/poi/xslf/usermodel/XSLFFreeformShape.java

index a494a3cab9e8bbc182661083ba008560a018d0c2..a0b3ab055808324ebc16ab791de0467e9349b547 100755 (executable)
@@ -121,24 +121,24 @@ public class XSLFFreeformShape extends XSLFAutoShape {
             for(XmlObject ch : spPath.selectPath("*")){\r
                 if(ch instanceof CTPath2DMoveTo){\r
                     CTAdjPoint2D pt = ((CTPath2DMoveTo)ch).getPt();\r
-                    path.moveTo(Units.toPoints((Long)pt.getX() + x0),\r
-                                Units.toPoints((Long)pt.getY() + y0));\r
+                    path.moveTo((float)Units.toPoints((Long)pt.getX() + x0),\r
+                                (float)Units.toPoints((Long)pt.getY() + y0));\r
                 } else if (ch instanceof CTPath2DLineTo){\r
                     CTAdjPoint2D pt = ((CTPath2DLineTo)ch).getPt();\r
-                    path.lineTo(Units.toPoints((Long)pt.getX() + x0),\r
-                                Units.toPoints((Long)pt.getY() + y0));\r
+                    path.lineTo((float)Units.toPoints((Long)pt.getX() + x0),\r
+                                (float)Units.toPoints((Long)pt.getY() + y0));\r
                 } else if (ch instanceof CTPath2DCubicBezierTo){\r
                     CTPath2DCubicBezierTo bez = ((CTPath2DCubicBezierTo)ch);\r
                     CTAdjPoint2D pt1 = bez.getPtArray(0);\r
                     CTAdjPoint2D pt2 = bez.getPtArray(1);\r
                     CTAdjPoint2D pt3 = bez.getPtArray(2);\r
                     path.curveTo(\r
-                            Units.toPoints((Long) pt1.getX() + x0),\r
-                            Units.toPoints((Long) pt1.getY() + y0),\r
-                            Units.toPoints((Long) pt2.getX() + x0),\r
-                            Units.toPoints((Long) pt2.getY() + y0),\r
-                            Units.toPoints((Long) pt3.getX() + x0),\r
-                            Units.toPoints((Long) pt3.getY() + y0)\r
+                            (float)Units.toPoints((Long) pt1.getX() + x0),\r
+                            (float)Units.toPoints((Long) pt1.getY() + y0),\r
+                            (float)Units.toPoints((Long) pt2.getX() + x0),\r
+                            (float)Units.toPoints((Long) pt2.getY() + y0),\r
+                            (float)Units.toPoints((Long) pt3.getX() + x0),\r
+                            (float)Units.toPoints((Long) pt3.getY() + y0)\r
                     );\r
 \r
                 } else if (ch instanceof CTPath2DClose){\r
@@ -175,4 +175,4 @@ public class XSLFFreeformShape extends XSLFAutoShape {
         return ct;\r
     }\r
 \r
-}
\ No newline at end of file
+}\r