Fixed in r690262.
Yegor
getShapes() code brings exception. Looks like bug. (trunk code used)
Exception in thread "main" java.lang.ClassCastException:
org.apache.poi.ddf.EscherOptRecord cannot be cast to
org.apache.poi.ddf.UnknownEscherRecord
at
org.apache.poi.hslf.model.ShapeFactory.createShapeGroup(ShapeFactory.java:48)
at
org.apache.poi.hslf.model.ShapeFactory.createShape(ShapeFactory.java:39)
at org.apache.poi.hslf.model.Sheet.getShapes(Sheet.java:228)
at JustPOI.main(JustPOI.java:29)
Code snippet to test:
SlideShow ppt = new SlideShow();
Slide slide = null;
try {
slide = ppt.createSlide();
} catch (IOException e1) {
e1.printStackTrace();
}
slide.addShape(new Table(2, 5));
Shape[] shapes = slide.getShapes();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]