Package org.apache.poi.xslf.usermodel
Class XSLFNotesMaster
java.lang.Object
org.apache.poi.ooxml.POIXMLDocumentPart
org.apache.poi.xslf.usermodel.XSLFSheet
org.apache.poi.xslf.usermodel.XSLFNotesMaster
- All Implemented Interfaces:
Iterable<XSLFShape>
,MasterSheet<XSLFShape,
,XSLFTextParagraph> ShapeContainer<XSLFShape,
,XSLFTextParagraph> Sheet<XSLFShape,
,XSLFTextParagraph> XSLFShapeContainer
@Beta
public class XSLFNotesMaster
extends XSLFSheet
implements MasterSheet<XSLFShape,XSLFTextParagraph>
Notes master object associated with this layout.
Within a notes master slide are contained all elements that describe the objects and their corresponding formatting for within a presentation slide.
Within a nodes master slide are two main elements. The cSld element specifies the common slide elements such as shapes and their attached text bodies. Then the notesStyles element specifies the formatting for the text within each of these shapes.
- Author:
- Yegor Kozlov
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.poi.ooxml.POIXMLDocumentPart
POIXMLDocumentPart.RelationPart
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
org.openxmlformats.schemas.presentationml.x2006.main.CTNotesMaster
Methods inherited from class org.apache.poi.xslf.usermodel.XSLFSheet
addShape, allocateShapeId, appendContent, buildShapes, clear, commit, createAutoShape, createConnector, createFreeform, createGroup, createOleShape, createPicture, createTable, createTable, createTextBox, deregisterShapeId, draw, getBackground, getFollowMasterGraphics, getPlaceholder, getPlaceholder, getPlaceholderDetails, getPlaceholders, getShapes, getSlideShow, getSpTree, getTextShapeByType, getTheme, importContent, iterator, 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, isCommited, onDocumentCreate, onDocumentRead, onDocumentRemove, onSave, prepareForCommit, read, rebase, removeRelation, removeRelation, removeRelation, setCommited, 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.MasterSheet
getPlaceholder
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
-
Constructor Details
-
XSLFNotesMaster
- Throws:
IOException
org.apache.xmlbeans.XmlException
- Since:
- POI 3.14-Beta1
-
-
Method Details
-
getXmlObject
public org.openxmlformats.schemas.presentationml.x2006.main.CTNotesMaster getXmlObject()- Specified by:
getXmlObject
in classXSLFSheet
- Returns:
- top-level Xml bean representing this sheet
-
getRootElementName
- Specified by:
getRootElementName
in classXSLFSheet
-
getMasterSheet
- Specified by:
getMasterSheet
in interfaceSheet<XSLFShape,
XSLFTextParagraph>
-