Package org.apache.poi.hslf.usermodel
Class HSLFSlideShowFactory
java.lang.Object
org.apache.poi.hslf.usermodel.HSLFSlideShowFactory
- All Implemented Interfaces:
SlideShowProvider<HSLFShape,HSLFTextParagraph>
@Internal
public class HSLFSlideShowFactory
extends Object
implements SlideShowProvider<HSLFShape,HSLFTextParagraph>
Helper class which is instantiated by reflection from
SlideShowFactory.create(java.io.File) and similar-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancreate()Create a new empty SlideShowcreate(InputStream inp) create(InputStream inp, String password) create(DirectoryNode root, String password) Creates a HSLFSlideShow from the given DirectoryNodestatic HSLFSlideShowCreates a HSLFSlideShow from the givenPOIFSFileSystem
-
Constructor Details
-
HSLFSlideShowFactory
public HSLFSlideShowFactory()
-
-
Method Details
-
accepts
- Specified by:
acceptsin interfaceSlideShowProvider<HSLFShape,HSLFTextParagraph>
-
create
Create a new empty SlideShow- Specified by:
createin interfaceSlideShowProvider<HSLFShape,HSLFTextParagraph> - Returns:
- The created SlideShow
-
createSlideShow
Creates a HSLFSlideShow from the givenPOIFSFileSystemNote that in order to properly release resources the SlideShow should be closed after use.
- Throws:
IOException
-
create
Creates a HSLFSlideShow from the given DirectoryNodeNote that in order to properly release resources the SlideShow should be closed after use.
- Specified by:
createin interfaceSlideShowProvider<HSLFShape,HSLFTextParagraph> - Throws:
IOException
-
create
- Specified by:
createin interfaceSlideShowProvider<HSLFShape,HSLFTextParagraph> - Throws:
IOException
-
create
- Specified by:
createin interfaceSlideShowProvider<HSLFShape,HSLFTextParagraph> - Throws:
IOException
-
create
- Specified by:
createin interfaceSlideShowProvider<HSLFShape,HSLFTextParagraph> - Throws:
IOException
-