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:
java.lang.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 Modifier Constructor Description protected
XSLFNotesMaster(PackagePart part)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MasterSheet<XSLFShape,XSLFTextParagraph>
getMasterSheet()
protected java.lang.String
getRootElementName()
org.openxmlformats.schemas.presentationml.x2006.main.CTNotesMaster
getXmlObject()
-
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 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 Detail
-
XSLFNotesMaster
protected XSLFNotesMaster(PackagePart part) throws java.io.IOException, org.apache.xmlbeans.XmlException
- Throws:
java.io.IOException
org.apache.xmlbeans.XmlException
- Since:
- POI 3.14-Beta1
-
-
Method Detail
-
getXmlObject
public org.openxmlformats.schemas.presentationml.x2006.main.CTNotesMaster getXmlObject()
- Specified by:
getXmlObject
in classXSLFSheet
- Returns:
- top-level Xml bean representing this sheet
-
getRootElementName
protected java.lang.String getRootElementName()
- Specified by:
getRootElementName
in classXSLFSheet
-
getMasterSheet
public MasterSheet<XSLFShape,XSLFTextParagraph> getMasterSheet()
- Specified by:
getMasterSheet
in interfaceSheet<XSLFShape,XSLFTextParagraph>
-
-