Package org.pptx4j.pml
Class Presentation
java.lang.Object
org.pptx4j.pml.Presentation
- All Implemented Interfaces:
Child
public class Presentation extends java.lang.Object implements Child
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="sldMasterIdLst" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="sldMasterId" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="extLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_ExtensionList" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://schemas.openxmlformats.org/presentationml/2006/main}ST_SlideMasterId" />
<attribute ref="{http://schemas.openxmlformats.org/officeDocument/2006/relationships}id use="required""/>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="notesMasterIdLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_NotesMasterIdList" minOccurs="0"/>
<element name="handoutMasterIdLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_HandoutMasterIdList" minOccurs="0"/>
<element name="sldIdLst" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="sldId" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="extLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_ExtensionList" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{http://schemas.openxmlformats.org/presentationml/2006/main}ST_SlideId" />
<attribute ref="{http://schemas.openxmlformats.org/officeDocument/2006/relationships}id use="required""/>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="sldSz" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="cx" use="required" type="{http://schemas.openxmlformats.org/presentationml/2006/main}ST_SlideSizeCoordinate" />
<attribute name="cy" use="required" type="{http://schemas.openxmlformats.org/presentationml/2006/main}ST_SlideSizeCoordinate" />
<attribute name="type" type="{http://schemas.openxmlformats.org/presentationml/2006/main}ST_SlideSizeType" default="custom" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="notesSz" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_PositiveSize2D"/>
<element name="smartTags" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_SmartTags" minOccurs="0"/>
<element name="embeddedFontLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_EmbeddedFontList" minOccurs="0"/>
<element name="custShowLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_CustomShowList" minOccurs="0"/>
<element name="photoAlbum" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_PhotoAlbum" minOccurs="0"/>
<element name="custDataLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_CustomerDataList" minOccurs="0"/>
<element name="kinsoku" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_Kinsoku" minOccurs="0"/>
<element name="defaultTextStyle" type="{http://schemas.openxmlformats.org/drawingml/2006/main}CT_TextListStyle" minOccurs="0"/>
<element name="modifyVerifier" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_ModifyVerifier" minOccurs="0"/>
<element name="extLst" type="{http://schemas.openxmlformats.org/presentationml/2006/main}CT_ExtensionList" minOccurs="0"/>
</sequence>
<attribute name="serverZoom" type="{http://schemas.openxmlformats.org/drawingml/2006/main}ST_Percentage" default="50" />
<attribute name="firstSlideNum" type="{http://www.w3.org/2001/XMLSchema}int" default="1" />
<attribute name="showSpecialPlsOnTitleSld" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="rtl" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="removePersonalInfoOnSave" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="compatMode" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="strictFirstAndLastChars" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="embedTrueTypeFonts" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="saveSubsetFonts" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="autoCompressPictures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="bookmarkIdSeed" type="{http://schemas.openxmlformats.org/presentationml/2006/main}ST_BookmarkIdSeed" default="1" />
<attribute name="conformance" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_ConformanceClass" />
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPresentation.SldIdLstJava class for anonymous complex type.static classPresentation.SldMasterIdLstJava class for anonymous complex type.static classPresentation.SldSzJava class for anonymous complex type. -
Field Summary
-
Constructor Summary
Constructors Constructor Description Presentation() -
Method Summary
Modifier and Type Method Description voidafterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)This method is invoked by the JAXB implementation on each instance when unmarshalling completes.longgetBookmarkIdSeed()Gets the value of the bookmarkIdSeed property.STConformanceClassgetConformance()Gets the value of the conformance property.CTCustomerDataListgetCustDataLst()Gets the value of the custDataLst property.CTCustomShowListgetCustShowLst()Gets the value of the custShowLst property.CTTextListStylegetDefaultTextStyle()Gets the value of the defaultTextStyle property.CTEmbeddedFontListgetEmbeddedFontLst()Gets the value of the embeddedFontLst property.CTExtensionListgetExtLst()Gets the value of the extLst property.intgetFirstSlideNum()Gets the value of the firstSlideNum property.CTHandoutMasterIdListgetHandoutMasterIdLst()Gets the value of the handoutMasterIdLst property.CTKinsokugetKinsoku()Gets the value of the kinsoku property.CTModifyVerifiergetModifyVerifier()Gets the value of the modifyVerifier property.CTNotesMasterIdListgetNotesMasterIdLst()Gets the value of the notesMasterIdLst property.CTPositiveSize2DgetNotesSz()Gets the value of the notesSz property.java.lang.ObjectgetParent()Gets the parent object in the object tree representing the unmarshalled xml document.CTPhotoAlbumgetPhotoAlbum()Gets the value of the photoAlbum property.intgetServerZoom()Gets the value of the serverZoom property.Presentation.SldIdLstgetSldIdLst()Gets the value of the sldIdLst property.Presentation.SldMasterIdLstgetSldMasterIdLst()Gets the value of the sldMasterIdLst property.Presentation.SldSzgetSldSz()Gets the value of the sldSz property.CTSmartTagsgetSmartTags()Gets the value of the smartTags property.booleanisAutoCompressPictures()Gets the value of the autoCompressPictures property.booleanisCompatMode()Gets the value of the compatMode property.booleanisEmbedTrueTypeFonts()Gets the value of the embedTrueTypeFonts property.booleanisRemovePersonalInfoOnSave()Gets the value of the removePersonalInfoOnSave property.booleanisRtl()Gets the value of the rtl property.booleanisSaveSubsetFonts()Gets the value of the saveSubsetFonts property.booleanisShowSpecialPlsOnTitleSld()Gets the value of the showSpecialPlsOnTitleSld property.booleanisStrictFirstAndLastChars()Gets the value of the strictFirstAndLastChars property.voidsetAutoCompressPictures(java.lang.Boolean value)Sets the value of the autoCompressPictures property.voidsetBookmarkIdSeed(java.lang.Long value)Sets the value of the bookmarkIdSeed property.voidsetCompatMode(java.lang.Boolean value)Sets the value of the compatMode property.voidsetConformance(STConformanceClass value)Sets the value of the conformance property.voidsetCustDataLst(CTCustomerDataList value)Sets the value of the custDataLst property.voidsetCustShowLst(CTCustomShowList value)Sets the value of the custShowLst property.voidsetDefaultTextStyle(CTTextListStyle value)Sets the value of the defaultTextStyle property.voidsetEmbeddedFontLst(CTEmbeddedFontList value)Sets the value of the embeddedFontLst property.voidsetEmbedTrueTypeFonts(java.lang.Boolean value)Sets the value of the embedTrueTypeFonts property.voidsetExtLst(CTExtensionList value)Sets the value of the extLst property.voidsetFirstSlideNum(java.lang.Integer value)Sets the value of the firstSlideNum property.voidsetHandoutMasterIdLst(CTHandoutMasterIdList value)Sets the value of the handoutMasterIdLst property.voidsetKinsoku(CTKinsoku value)Sets the value of the kinsoku property.voidsetModifyVerifier(CTModifyVerifier value)Sets the value of the modifyVerifier property.voidsetNotesMasterIdLst(CTNotesMasterIdList value)Sets the value of the notesMasterIdLst property.voidsetNotesSz(CTPositiveSize2D value)Sets the value of the notesSz property.voidsetParent(java.lang.Object parent)voidsetPhotoAlbum(CTPhotoAlbum value)Sets the value of the photoAlbum property.voidsetRemovePersonalInfoOnSave(java.lang.Boolean value)Sets the value of the removePersonalInfoOnSave property.voidsetRtl(java.lang.Boolean value)Sets the value of the rtl property.voidsetSaveSubsetFonts(java.lang.Boolean value)Sets the value of the saveSubsetFonts property.voidsetServerZoom(java.lang.Integer value)Sets the value of the serverZoom property.voidsetShowSpecialPlsOnTitleSld(java.lang.Boolean value)Sets the value of the showSpecialPlsOnTitleSld property.voidsetSldIdLst(Presentation.SldIdLst value)Sets the value of the sldIdLst property.voidsetSldMasterIdLst(Presentation.SldMasterIdLst value)Sets the value of the sldMasterIdLst property.voidsetSldSz(Presentation.SldSz value)Sets the value of the sldSz property.voidsetSmartTags(CTSmartTags value)Sets the value of the smartTags property.voidsetStrictFirstAndLastChars(java.lang.Boolean value)Sets the value of the strictFirstAndLastChars property.
-
Field Details
-
sldMasterIdLst
-
notesMasterIdLst
-
handoutMasterIdLst
-
sldIdLst
-
sldSz
-
notesSz
-
smartTags
-
embeddedFontLst
-
custShowLst
-
photoAlbum
-
custDataLst
-
kinsoku
-
defaultTextStyle
-
modifyVerifier
-
extLst
-
serverZoom
protected java.lang.Integer serverZoom -
firstSlideNum
protected java.lang.Integer firstSlideNum -
showSpecialPlsOnTitleSld
protected java.lang.Boolean showSpecialPlsOnTitleSld -
rtl
protected java.lang.Boolean rtl -
removePersonalInfoOnSave
protected java.lang.Boolean removePersonalInfoOnSave -
compatMode
protected java.lang.Boolean compatMode -
strictFirstAndLastChars
protected java.lang.Boolean strictFirstAndLastChars -
embedTrueTypeFonts
protected java.lang.Boolean embedTrueTypeFonts -
saveSubsetFonts
protected java.lang.Boolean saveSubsetFonts -
autoCompressPictures
protected java.lang.Boolean autoCompressPictures -
bookmarkIdSeed
protected java.lang.Long bookmarkIdSeed -
conformance
-
-
Constructor Details
-
Presentation
public Presentation()
-
-
Method Details
-
getSldMasterIdLst
Gets the value of the sldMasterIdLst property.- Returns:
- possible object is
Presentation.SldMasterIdLst
-
setSldMasterIdLst
Sets the value of the sldMasterIdLst property.- Parameters:
value- allowed object isPresentation.SldMasterIdLst
-
getNotesMasterIdLst
Gets the value of the notesMasterIdLst property.- Returns:
- possible object is
CTNotesMasterIdList
-
setNotesMasterIdLst
Sets the value of the notesMasterIdLst property.- Parameters:
value- allowed object isCTNotesMasterIdList
-
getHandoutMasterIdLst
Gets the value of the handoutMasterIdLst property.- Returns:
- possible object is
CTHandoutMasterIdList
-
setHandoutMasterIdLst
Sets the value of the handoutMasterIdLst property.- Parameters:
value- allowed object isCTHandoutMasterIdList
-
getSldIdLst
Gets the value of the sldIdLst property.- Returns:
- possible object is
Presentation.SldIdLst
-
setSldIdLst
Sets the value of the sldIdLst property.- Parameters:
value- allowed object isPresentation.SldIdLst
-
getSldSz
Gets the value of the sldSz property.- Returns:
- possible object is
Presentation.SldSz
-
setSldSz
Sets the value of the sldSz property.- Parameters:
value- allowed object isPresentation.SldSz
-
getNotesSz
Gets the value of the notesSz property.- Returns:
- possible object is
CTPositiveSize2D
-
setNotesSz
Sets the value of the notesSz property.- Parameters:
value- allowed object isCTPositiveSize2D
-
getSmartTags
Gets the value of the smartTags property.- Returns:
- possible object is
CTSmartTags
-
setSmartTags
Sets the value of the smartTags property.- Parameters:
value- allowed object isCTSmartTags
-
getEmbeddedFontLst
Gets the value of the embeddedFontLst property.- Returns:
- possible object is
CTEmbeddedFontList
-
setEmbeddedFontLst
Sets the value of the embeddedFontLst property.- Parameters:
value- allowed object isCTEmbeddedFontList
-
getCustShowLst
Gets the value of the custShowLst property.- Returns:
- possible object is
CTCustomShowList
-
setCustShowLst
Sets the value of the custShowLst property.- Parameters:
value- allowed object isCTCustomShowList
-
getPhotoAlbum
Gets the value of the photoAlbum property.- Returns:
- possible object is
CTPhotoAlbum
-
setPhotoAlbum
Sets the value of the photoAlbum property.- Parameters:
value- allowed object isCTPhotoAlbum
-
getCustDataLst
Gets the value of the custDataLst property.- Returns:
- possible object is
CTCustomerDataList
-
setCustDataLst
Sets the value of the custDataLst property.- Parameters:
value- allowed object isCTCustomerDataList
-
getKinsoku
Gets the value of the kinsoku property.- Returns:
- possible object is
CTKinsoku
-
setKinsoku
Sets the value of the kinsoku property.- Parameters:
value- allowed object isCTKinsoku
-
getDefaultTextStyle
Gets the value of the defaultTextStyle property.- Returns:
- possible object is
CTTextListStyle
-
setDefaultTextStyle
Sets the value of the defaultTextStyle property.- Parameters:
value- allowed object isCTTextListStyle
-
getModifyVerifier
Gets the value of the modifyVerifier property.- Returns:
- possible object is
CTModifyVerifier
-
setModifyVerifier
Sets the value of the modifyVerifier property.- Parameters:
value- allowed object isCTModifyVerifier
-
getExtLst
Gets the value of the extLst property.- Returns:
- possible object is
CTExtensionList
-
setExtLst
Sets the value of the extLst property.- Parameters:
value- allowed object isCTExtensionList
-
getServerZoom
public int getServerZoom()Gets the value of the serverZoom property.- Returns:
- possible object is
Integer
-
setServerZoom
public void setServerZoom(java.lang.Integer value)Sets the value of the serverZoom property.- Parameters:
value- allowed object isInteger
-
getFirstSlideNum
public int getFirstSlideNum()Gets the value of the firstSlideNum property.- Returns:
- possible object is
Integer
-
setFirstSlideNum
public void setFirstSlideNum(java.lang.Integer value)Sets the value of the firstSlideNum property.- Parameters:
value- allowed object isInteger
-
isShowSpecialPlsOnTitleSld
public boolean isShowSpecialPlsOnTitleSld()Gets the value of the showSpecialPlsOnTitleSld property.- Returns:
- possible object is
Boolean
-
setShowSpecialPlsOnTitleSld
public void setShowSpecialPlsOnTitleSld(java.lang.Boolean value)Sets the value of the showSpecialPlsOnTitleSld property.- Parameters:
value- allowed object isBoolean
-
isRtl
public boolean isRtl()Gets the value of the rtl property.- Returns:
- possible object is
Boolean
-
setRtl
public void setRtl(java.lang.Boolean value)Sets the value of the rtl property.- Parameters:
value- allowed object isBoolean
-
isRemovePersonalInfoOnSave
public boolean isRemovePersonalInfoOnSave()Gets the value of the removePersonalInfoOnSave property.- Returns:
- possible object is
Boolean
-
setRemovePersonalInfoOnSave
public void setRemovePersonalInfoOnSave(java.lang.Boolean value)Sets the value of the removePersonalInfoOnSave property.- Parameters:
value- allowed object isBoolean
-
isCompatMode
public boolean isCompatMode()Gets the value of the compatMode property.- Returns:
- possible object is
Boolean
-
setCompatMode
public void setCompatMode(java.lang.Boolean value)Sets the value of the compatMode property.- Parameters:
value- allowed object isBoolean
-
isStrictFirstAndLastChars
public boolean isStrictFirstAndLastChars()Gets the value of the strictFirstAndLastChars property.- Returns:
- possible object is
Boolean
-
setStrictFirstAndLastChars
public void setStrictFirstAndLastChars(java.lang.Boolean value)Sets the value of the strictFirstAndLastChars property.- Parameters:
value- allowed object isBoolean
-
isEmbedTrueTypeFonts
public boolean isEmbedTrueTypeFonts()Gets the value of the embedTrueTypeFonts property.- Returns:
- possible object is
Boolean
-
setEmbedTrueTypeFonts
public void setEmbedTrueTypeFonts(java.lang.Boolean value)Sets the value of the embedTrueTypeFonts property.- Parameters:
value- allowed object isBoolean
-
isSaveSubsetFonts
public boolean isSaveSubsetFonts()Gets the value of the saveSubsetFonts property.- Returns:
- possible object is
Boolean
-
setSaveSubsetFonts
public void setSaveSubsetFonts(java.lang.Boolean value)Sets the value of the saveSubsetFonts property.- Parameters:
value- allowed object isBoolean
-
isAutoCompressPictures
public boolean isAutoCompressPictures()Gets the value of the autoCompressPictures property.- Returns:
- possible object is
Boolean
-
setAutoCompressPictures
public void setAutoCompressPictures(java.lang.Boolean value)Sets the value of the autoCompressPictures property.- Parameters:
value- allowed object isBoolean
-
getBookmarkIdSeed
public long getBookmarkIdSeed()Gets the value of the bookmarkIdSeed property.- Returns:
- possible object is
Long
-
setBookmarkIdSeed
public void setBookmarkIdSeed(java.lang.Long value)Sets the value of the bookmarkIdSeed property.- Parameters:
value- allowed object isLong
-
getConformance
Gets the value of the conformance property.- Returns:
- possible object is
STConformanceClass
-
setConformance
Sets the value of the conformance property.- Parameters:
value- allowed object isSTConformanceClass
-
getParent
public java.lang.Object getParent()Gets the parent object in the object tree representing the unmarshalled xml document. -
setParent
public void setParent(java.lang.Object parent) -
afterUnmarshal
public void afterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)This method is invoked by the JAXB implementation on each instance when unmarshalling completes.- Parameters:
parent- The parent object in the object tree.unmarshaller- The unmarshaller that generated the instance.
-