aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorYegor Kozlov <yegor@apache.org>2007-04-16 11:12:03 +0000
committerYegor Kozlov <yegor@apache.org>2007-04-16 11:12:03 +0000
commitb970d27b0fb3d495130b9fe0ce38f0b4a53dd58d (patch)
treecde2af430a6f4b8737606bba7d5ebbbe66ac7e18 /src
parentbc57bba7d991f931efc2df01e7b5f76b21b17730 (diff)
downloadpoi-b970d27b0fb3d495130b9fe0ce38f0b4a53dd58d.tar.gz
poi-b970d27b0fb3d495130b9fe0ce38f0b4a53dd58d.zip
applied the patch submitted in Bug 38976: added createPicture to HSSFShapeGroup
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@529206 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src')
-rw-r--r--src/java/org/apache/poi/hssf/usermodel/HSSFShapeGroup.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/java/org/apache/poi/hssf/usermodel/HSSFShapeGroup.java b/src/java/org/apache/poi/hssf/usermodel/HSSFShapeGroup.java
index 363758ca15..05b694739b 100644
--- a/src/java/org/apache/poi/hssf/usermodel/HSSFShapeGroup.java
+++ b/src/java/org/apache/poi/hssf/usermodel/HSSFShapeGroup.java
@@ -98,6 +98,22 @@ public class HSSFShapeGroup
}
/**
+ * 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.
*/
public List getChildren()
@@ -162,4 +178,5 @@ public class HSSFShapeGroup
}
return count;
}
+
}