Class SlideMasterPart
java.lang.Object
org.docx4j.openpackaging.Base
org.docx4j.openpackaging.parts.Part
org.docx4j.openpackaging.parts.JaxbXmlPart<E>
org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware<E>
org.docx4j.openpackaging.parts.PresentationML.JaxbPmlPart<SldMaster>
org.docx4j.openpackaging.parts.PresentationML.SlideMasterPart
- All Implemented Interfaces:
XPathEnabled<SldMaster>
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Map<String,ShapeWrapper> private ResolvedLayoutprivate static final StringFields inherited from class org.docx4j.openpackaging.parts.PresentationML.JaxbPmlPart
COLOR_MAPPING, COMMON_SLIDE_DATA, log, randomFields inherited from class org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware
binderFields inherited from class org.docx4j.openpackaging.parts.JaxbXmlPart
jaxbElement, jc, MAX_BYTES_Unmarshal_ErrorFields inherited from class org.docx4j.openpackaging.Base
contentType, partName, relationships -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSlideLayoutIdListEntry(SlideLayoutPart slideLayoutPart) static SldMasterprivate Map<String,ShapeWrapper> voidinit()voidmarshal(OutputStream os, Object namespacePrefixMapper) Marshal the content tree rooted at jaxbElement into an output streamprotected voidsetMceIgnorable(McIgnorableNamespaceDeclarator namespacePrefixMapper) Where the mc:Ignorable attribute is present, ensure its contents matches the ignorable namespaces actually present.Methods inherited from class org.docx4j.openpackaging.parts.PresentationML.JaxbPmlPart
getSlideId, getSlideLayoutOrMasterId, newPartForContentTypeMethods inherited from class org.docx4j.openpackaging.parts.JaxbXmlPartXPathAware
createBinderAndJaxbElement, getBinder, getJAXBAssociationsForXPath, getJAXBAssociationsForXPath, getJAXBNodesViaXPath, getJAXBNodesViaXPath, setJaxbElement, unmarshal, unmarshalMethods inherited from class org.docx4j.openpackaging.parts.JaxbXmlPart
addMcChoiceNamespace, getConfiguredUnmarshaller, getContents, getJAXBContext, getJaxbElement, getMcChoiceNamespaces, getMceIgnorable, getXML, getXMLStreamReader, inputStreamToXSR, isContentEqual, isUnmarshalled, marshal, marshal, marshal, pipe, pipe, pipe, preprocess, replacePartContent, setContents, setJAXBContext, setJaxbElement, transform, transformToDom, variableReplaceMethods inherited from class org.docx4j.openpackaging.parts.Part
getContentLengthAsLoaded, getOwningRelationshipPart, getPackage, getRelationshipType, getSourceRelationship, getSourceRelationships, getVersion, remove, rename, setContentLengthAsLoaded, setOwningRelationshipPart, setPackage, setPartShortcut, setRelationshipType, setSourceRelationship, setVersionMethods inherited from class org.docx4j.openpackaging.Base
addTargetPart, addTargetPart, addTargetPart, addTargetPart, getContentType, getPartName, getRelationshipsPart, getRelationshipsPart, getUserData, reset, setContentType, setPartName, setRelationships, setUserData
-
Field Details
-
resolvedLayout
-
indexedPlaceHolders
Map<String,ShapeWrapper> indexedPlaceHolders -
VML_DECL
- See Also:
-
-
Constructor Details
-
SlideMasterPart
- Throws:
InvalidFormatException
-
SlideMasterPart
- Throws:
InvalidFormatException
-
-
Method Details
-
init
public void init() -
setMceIgnorable
Description copied from class:JaxbXmlPartWhere the mc:Ignorable attribute is present, ensure its contents matches the ignorable namespaces actually present.- Overrides:
setMceIgnorablein classJaxbXmlPart<SldMaster>
-
getResolvedLayout
-
createSldMaster
- Throws:
jakarta.xml.bind.JAXBException
-
addSlideLayoutIdListEntry
public SlideLayoutIdList.SldLayoutId addSlideLayoutIdListEntry(SlideLayoutPart slideLayoutPart) throws InvalidFormatException - Throws:
InvalidFormatException
-
getIndexedPlaceHolders
-
indexPlaceHolders
-
marshal
public void marshal(OutputStream os, Object namespacePrefixMapper) throws jakarta.xml.bind.JAXBException Marshal the content tree rooted at jaxbElement into an output stream- Overrides:
marshalin classJaxbXmlPart<SldMaster>- Parameters:
os- XML will be added to this stream.namespacePrefixMapper- namespacePrefixMapper- Throws:
jakarta.xml.bind.JAXBException- If any unexpected problem occurs during the marshalling.
-