java.lang.Iterable<XSLFShape>, XSLFShapeContainer@Beta public class XSLFSlideMaster extends XSLFSheet
Within a slide master slide are contained all elements that describe the objects and their corresponding formatting for within a presentation slide.
Within a slide master slide are two main elements. The cSld element specifies the common slide elements such as shapes and their attached text bodies. Then the txStyles element specifies the formatting for the text within each of these shapes. The other properties within a slide master slide specify other properties for within a presentation slide such as color information, headers and footers, as well as timing and transition information for all corresponding presentation slides.
DEFAULT_XML_OPTIONS| Modifier | Constructor | Description |
|---|---|---|
protected |
XSLFSlideMaster(PackagePart part,
PackageRelationship rel) |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
canDraw(XSLFShape shape) |
Render this sheet into the supplied graphics object
|
XSLFBackground |
getBackground() |
|
XSLFSlideLayout |
getLayout(SlideLayout type) |
|
XSLFSheet |
getMasterSheet() |
|
protected java.lang.String |
getRootElementName() |
|
XSLFSlideLayout[] |
getSlideLayouts() |
|
protected org.openxmlformats.schemas.drawingml.x2006.main.CTTextListStyle |
getTextProperties(Placeholder textType) |
|
XSLFTheme |
getTheme() |
|
org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMaster |
getXmlObject() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddRelation, createRelationship, createRelationship, createRelationship, getPackagePart, getPackageRelationship, getParent, getRelationById, getRelationId, getRelations, getTargetPart, onDocumentCreate, onDocumentRead, onDocumentRemove, onSave, prepareForCommit, read, rebase, removeRelation, removeRelation, toStringappendContent, buildShapes, clear, commit, createAutoShape, createConnector, createFreeform, createGroup, createPicture, createTable, createTextBox, draw, getCommonSlideData, getFollowMasterGraphics, getPlaceholder, getPlaceholders, getShapes, getSlideShow, getSpTree, getTextShapeByType, importContent, iterator, removeShape, setCommonSlideDataprotected XSLFSlideMaster(PackagePart part, PackageRelationship rel) throws java.io.IOException, org.apache.xmlbeans.XmlException
java.io.IOExceptionorg.apache.xmlbeans.XmlExceptionpublic org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMaster getXmlObject()
getXmlObject in class XSLFSheetprotected java.lang.String getRootElementName()
getRootElementName in class XSLFSheetpublic XSLFSheet getMasterSheet()
getMasterSheet in class XSLFSheetpublic XSLFSlideLayout[] getSlideLayouts()
public XSLFSlideLayout getLayout(SlideLayout type)
public XSLFTheme getTheme()
protected org.openxmlformats.schemas.drawingml.x2006.main.CTTextListStyle getTextProperties(Placeholder textType)
protected boolean canDraw(XSLFShape shape)
public XSLFBackground getBackground()
getBackground in class XSLFSheetCopyright 2018 The Apache Software Foundation or its licensors, as applicable.