]> source.dussan.org Git - poi.git/commitdiff
applied the patch submitted in Bug 38976: added createPicture to HSSFShapeGroup
authorYegor Kozlov <yegor@apache.org>
Mon, 16 Apr 2007 11:12:03 +0000 (11:12 +0000)
committerYegor Kozlov <yegor@apache.org>
Mon, 16 Apr 2007 11:12:03 +0000 (11:12 +0000)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@529206 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/poi/hssf/usermodel/HSSFShapeGroup.java

index 363758ca15af56456455208b66df6916c58f1056..05b694739b9d72f40ff3945cf66400c7941f5276 100644 (file)
@@ -97,6 +97,22 @@ public class HSSFShapeGroup
         return shape;
     }
 
+    /**
+     * Creates a picture.
+     *
+     * @param anchor    the client anchor describes how this group is attached
+     *                  to the sheet.
+     * @return  the newly created shape.
+     * @author  zunker
+     */
+    public HSSFPicture createPicture(HSSFChildAnchor anchor, int pictureIndex)
+    {
+      HSSFPicture shape = new HSSFPicture(this, anchor);
+      shape.anchor = anchor;
+      shape.setPictureIndex( pictureIndex );
+      shapes.add(shape);
+      return shape;
+    }
     /**
      * Return all children contained by this shape.
      */
@@ -162,4 +178,5 @@ public class HSSFShapeGroup
         }
         return count;
     }
+
 }