org.apache.poi.hslf.usermodel
Class SlideShow

java.lang.Object
  extended byorg.apache.poi.hslf.usermodel.SlideShow

public class SlideShow
extends java.lang.Object

This class is a friendly wrapper on top of the more scary HSLFSlideShow. TODO: - figure out how to match notes to their correct sheet (will involve understanding DocSlideList and DocNotesList) - handle Slide creation cleaner

Author:
Nick Burch

Constructor Summary
SlideShow(HSLFSlideShow hslfSlideShow)
          Constructs a Powerpoint document from the underlying HSLFSlideShow object.
 
Method Summary
 Record[] getMostRecentCoreRecords()
          Returns an array of the most recent version of all the interesting records
 Notes[] getNotes()
          Returns an array of all the normal Notes found in the slideshow
 Slide[] getSlides()
          Returns an array of all the normal Slides found in the slideshow
 void write(java.io.OutputStream out)
          Writes out the slideshow file the is represented by an instance of this class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlideShow

public SlideShow(HSLFSlideShow hslfSlideShow)
          throws java.io.IOException
Constructs a Powerpoint document from the underlying HSLFSlideShow object. Finds the model stuff from this

Parameters:
hslfSlideShow - the HSLFSlideShow to base on
Method Detail

write

public void write(java.io.OutputStream out)
           throws java.io.IOException
Writes out the slideshow file the is represented by an instance of this class

Parameters:
out - The OutputStream to write to.
Throws:
java.io.IOException - If there is an unexpected IOException from the passed in OutputStream

getMostRecentCoreRecords

public Record[] getMostRecentCoreRecords()
Returns an array of the most recent version of all the interesting records


getSlides

public Slide[] getSlides()
Returns an array of all the normal Slides found in the slideshow


getNotes

public Notes[] getNotes()
Returns an array of all the normal Notes found in the slideshow



Copyright 2005 The Apache Software Foundation or its licensors, as applicable.