org.apache.poi.xslf
public class XSLFSlideShow extends POIXMLDocument
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMMENT_RELATION_TYPE |
static java.lang.String |
MAIN_CONTENT_TYPE |
static java.lang.String |
NOTES_CONTENT_TYPE |
static java.lang.String |
NOTES_RELATION_TYPE |
static java.lang.String |
SLIDE_CONTENT_TYPE |
static java.lang.String |
SLIDE_LAYOUT_RELATION_TYPE |
CORE_PROPERTIES_REL_TYPE, CUSTOM_PROPERTIES_REL_TYPE, DOCUMENT_CREATOR, EXTENDED_PROPERTIES_REL_TYPE, OLE_OBJECT_REL_TYPE, PACK_OBJECT_REL_TYPE
DEFAULT_XML_OPTIONS
Constructor and Description |
---|
XSLFSlideShow(OPCPackage container) |
XSLFSlideShow(java.lang.String file) |
Modifier and Type | Method and Description |
---|---|
java.util.List<PackagePart> |
getAllEmbedds()
Get the document's embedded files.
|
PackagePart |
getNodesPart(CTSlideIdListEntry parentSlide)
Gets the PackagePart of the notes for the
given slide, or null if there isn't one.
|
CTNotesSlide |
getNotes(CTSlideIdListEntry slide)
Returns the low level notes object for the given
slide, as found from the supplied slide reference
|
CTPresentation |
getPresentation()
Returns the low level presentation base object
|
CTSlide |
getSlide(CTSlideIdListEntry slide)
Returns the low level slide object from
the supplied slide reference
|
CTCommentList |
getSlideComments(CTSlideIdListEntry slide)
Returns all the comments for the given slide
|
CTSlideMaster |
getSlideMaster(CTSlideMasterIdListEntry master)
Returns the low level slide master object from
the supplied slide master reference
|
PackagePart |
getSlideMasterPart(CTSlideMasterIdListEntry master) |
CTSlideMasterIdList |
getSlideMasterReferences()
Returns the references from the presentation to its
slide masters.
|
PackagePart |
getSlidePart(CTSlideIdListEntry slide) |
CTSlideIdList |
getSlideReferences()
Returns the references from the presentation to its
slides.
|
ensureWriteAccess, getCorePart, getPackage, getProperties, getRelatedByType, getTargetPart, getTargetPart, hasOOXMLHeader, load, openPackage, write
addRelation, commit, createRelationship, createRelationship, createRelationship, getPackagePart, getPackageRelationship, getParent, getRelations, onDocumentCreate, onDocumentRead, onSave, read, removeRelation, toString
public static final java.lang.String MAIN_CONTENT_TYPE
public static final java.lang.String NOTES_CONTENT_TYPE
public static final java.lang.String SLIDE_CONTENT_TYPE
public static final java.lang.String SLIDE_LAYOUT_RELATION_TYPE
public static final java.lang.String NOTES_RELATION_TYPE
public static final java.lang.String COMMENT_RELATION_TYPE
public XSLFSlideShow(OPCPackage container) throws OpenXML4JException, java.io.IOException, XmlException
OpenXML4JException
java.io.IOException
XmlException
public XSLFSlideShow(java.lang.String file) throws OpenXML4JException, java.io.IOException, XmlException
OpenXML4JException
java.io.IOException
XmlException
@Internal public CTPresentation getPresentation()
@Internal public CTSlideIdList getSlideReferences()
@Internal public CTSlideMasterIdList getSlideMasterReferences()
public PackagePart getSlideMasterPart(CTSlideMasterIdListEntry master) throws java.io.IOException, XmlException
java.io.IOException
XmlException
@Internal public CTSlideMaster getSlideMaster(CTSlideMasterIdListEntry master) throws java.io.IOException, XmlException
java.io.IOException
XmlException
public PackagePart getSlidePart(CTSlideIdListEntry slide) throws java.io.IOException, XmlException
java.io.IOException
XmlException
@Internal public CTSlide getSlide(CTSlideIdListEntry slide) throws java.io.IOException, XmlException
java.io.IOException
XmlException
public PackagePart getNodesPart(CTSlideIdListEntry parentSlide) throws java.io.IOException, XmlException
java.io.IOException
XmlException
@Internal public CTNotesSlide getNotes(CTSlideIdListEntry slide) throws java.io.IOException, XmlException
java.io.IOException
XmlException
@Internal public CTCommentList getSlideComments(CTSlideIdListEntry slide) throws java.io.IOException, XmlException
java.io.IOException
XmlException
public java.util.List<PackagePart> getAllEmbedds() throws OpenXML4JException
getAllEmbedds
in class POIXMLDocument
OpenXML4JException
Copyright 2014 The Apache Software Foundation or its licensors, as applicable.