Package org.apache.poi.xslf.usermodel
Class XSLFNotes
- java.lang.Object
-
- org.apache.poi.ooxml.POIXMLDocumentPart
-
- org.apache.poi.xslf.usermodel.XSLFSheet
-
- org.apache.poi.xslf.usermodel.XSLFNotes
-
- All Implemented Interfaces:
Iterable<XSLFShape>,Notes<XSLFShape,XSLFTextParagraph>,ShapeContainer<XSLFShape,XSLFTextParagraph>,Sheet<XSLFShape,XSLFTextParagraph>,XSLFShapeContainer
@Beta public final class XSLFNotes extends XSLFSheet implements Notes<XSLFShape,XSLFTextParagraph>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.poi.ooxml.POIXMLDocumentPart
POIXMLDocumentPart.RelationPart
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XSLFNotesMastergetMasterSheet()protected StringgetRootElementName()List<List<XSLFTextParagraph>>getTextParagraphs()XSLFThemegetTheme()org.openxmlformats.schemas.presentationml.x2006.main.CTNotesSlidegetXmlObject()-
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFSheet
addChart, addChart, addShape, allocateShapeId, appendContent, buildShapes, clear, commit, createAutoShape, createConnector, createFreeform, createGroup, createOleShape, createPicture, createTable, createTable, createTextBox, deregisterShapeId, draw, getBackground, getFollowMasterGraphics, getPlaceholder, getPlaceholder, getPlaceholder, getPlaceholderDetails, getPlaceholders, getShapes, getSlideShow, getSpTree, getTextShapeByType, importContent, iterator, mapSchemeColor, mapSchemeColor, registerShapeId, removeShape
-
Methods inherited from class org.apache.poi.ooxml.POIXMLDocumentPart
_invokeOnDocumentRead, addRelation, createRelationship, createRelationship, createRelationship, getNextPartNumber, getPackagePart, getParent, getRelationById, getRelationId, getRelationPartById, getRelationParts, getRelations, getTargetPart, isCommitted, onDocumentCreate, onDocumentRead, onDocumentRemove, onSave, prepareForCommit, read, rebase, removeRelation, removeRelation, removeRelation, setCommitted, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface org.apache.poi.sl.usermodel.ShapeContainer
addShape, createOleShape, createTable, getShapes, removeShape
-
Methods inherited from interface org.apache.poi.sl.usermodel.Sheet
draw, getBackground, getFollowMasterGraphics, getPlaceholderDetails, getSlideShow
-
-
-
-
Method Detail
-
getXmlObject
public org.openxmlformats.schemas.presentationml.x2006.main.CTNotesSlide getXmlObject()
- Specified by:
getXmlObjectin classXSLFSheet- Returns:
- top-level Xml bean representing this sheet
-
getRootElementName
protected String getRootElementName()
- Specified by:
getRootElementNamein classXSLFSheet
-
getTheme
public XSLFTheme getTheme()
- Overrides:
getThemein classXSLFSheet- Returns:
- theme (shared styles) associated with this theme.
By default returns
nullwhich means that this sheet is theme-less. Sheets that support the notion of themes (slides, masters, layouts, etc.) should override this method and return the corresponding package part.
-
getMasterSheet
public XSLFNotesMaster getMasterSheet()
- Specified by:
getMasterSheetin interfaceSheet<XSLFShape,XSLFTextParagraph>
-
getTextParagraphs
public List<List<XSLFTextParagraph>> getTextParagraphs()
- Specified by:
getTextParagraphsin interfaceNotes<XSLFShape,XSLFTextParagraph>
-
-