]> source.dussan.org Git - poi.git/commit
Added such improvements:
authorEvgeniy Berlog <berlog@apache.org>
Mon, 18 Jun 2012 20:59:32 +0000 (20:59 +0000)
committerEvgeniy Berlog <berlog@apache.org>
Mon, 18 Jun 2012 20:59:32 +0000 (20:59 +0000)
commit0e8a727b3580b518d3db0a73cf0faf3ed7a5a2d1
tree56b7bea63a576c7393f558e9122b6ddd4b29a68d
parent25ceb36664b1ca6eab23ff981551236d933158b4
Added such improvements:
1. Each shape contains EscherContainerRecord(SpContainer). Shapes get and set all properties into EscherOptRecord.
2. HSSFShapeGroup takes coordinates from EscherSpgrRecord.
3. Added tests for creating new HSSFSimpleShape from scratch and reading from existing file
4. Improved work with anchors.

git-svn-id: https://svn.apache.org/repos/asf/poi/branches/gsoc2012@1351484 13f79535-47bb-0310-9956-ffa450edef68
17 files changed:
src/java/org/apache/poi/ddf/EscherClientAnchorRecord.java
src/java/org/apache/poi/ddf/EscherRGBProperty.java
src/java/org/apache/poi/ddf/EscherSimpleProperty.java
src/java/org/apache/poi/hssf/usermodel/HSSFAnchor.java
src/java/org/apache/poi/hssf/usermodel/HSSFChildAnchor.java
src/java/org/apache/poi/hssf/usermodel/HSSFClientAnchor.java
src/java/org/apache/poi/hssf/usermodel/HSSFComment.java
src/java/org/apache/poi/hssf/usermodel/HSSFPicture.java
src/java/org/apache/poi/hssf/usermodel/HSSFRectangle.java [deleted file]
src/java/org/apache/poi/hssf/usermodel/HSSFShape.java
src/java/org/apache/poi/hssf/usermodel/HSSFShapeFactory.java
src/java/org/apache/poi/hssf/usermodel/HSSFShapeGroup.java
src/java/org/apache/poi/hssf/usermodel/HSSFSimpleShape.java
src/java/org/apache/poi/hssf/usermodel/drawing/HSSFShapeType.java
src/testcases/org/apache/poi/hssf/model/TestDrawingShapes.java [new file with mode: 0644]
src/testcases/org/apache/poi/hssf/model/TestHSSFAnchor.java [new file with mode: 0644]
test-data/spreadsheet/drawings.xls [new file with mode: 0644]