diff options
author | Yegor Kozlov <yegor@apache.org> | 2012-02-08 12:54:02 +0000 |
---|---|---|
committer | Yegor Kozlov <yegor@apache.org> | 2012-02-08 12:54:02 +0000 |
commit | 9ed06b7351748ae791e2ad91993531b12e489ee5 (patch) | |
tree | daa25ab7b71b5af5920d30724594475158e7d1ec /src/ooxml/testcases/org | |
parent | 8840f717da8af3218c94d0d99f409ed1c77f8fe7 (diff) | |
download | poi-9ed06b7351748ae791e2ad91993531b12e489ee5.tar.gz poi-9ed06b7351748ae791e2ad91993531b12e489ee5.zip |
added methods to get/set preset shape geometry in XSLF
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1241885 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/testcases/org')
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java b/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java index 0ca30a3b94..922d25f83d 100644 --- a/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java +++ b/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java @@ -264,4 +264,20 @@ public class TestXSLFAutoShape extends TestCase { r.setText(null);
assertNull(r.getText());
}
+
+ public void testShapeType() {
+ XMLSlideShow ppt = new XMLSlideShow();
+ XSLFSlide slide = ppt.createSlide();
+
+ XSLFAutoShape shape = slide.createAutoShape();
+ assertEquals(XSLFShapeType.RECT, shape.getShapeType());
+
+ shape.setShapeType(XSLFShapeType.TRIANGLE);
+ assertEquals(XSLFShapeType.TRIANGLE, shape.getShapeType());
+
+ for(XSLFShapeType tp : XSLFShapeType.values()) {
+ shape.setShapeType(tp);
+ assertEquals(tp, shape.getShapeType());
+ }
+ }
}
\ No newline at end of file |