com.aspose.slides.pptx
Class BaseSlideEx

java.lang.Object
  extended by com.aspose.slides.pptx.BaseSlideEx
All Implemented Interfaces:
IPresentationComponent, ISlideComponent
Direct Known Subclasses:
LayoutSlideEx, MasterHandoutSlideEx, MasterNotesSlideEx, MasterSlideEx, NotesSlideEx, SlideEx

public abstract class BaseSlideEx
extends java.lang.Object
implements ISlideComponent

Represents common data for all slide types.


Method Summary
 void addNotes()
          Adds empty notes to the slide.
 ShapeEx findShapeByAltText(java.lang.String altText)
          Returns first occurrence of a shape with the specified alternative text.
 BackgroundEx getBackground()
          Returns the background of a slide.
 java.lang.String getName()
          Returns the name of a slide.
 PresentationEx getParent()
          Returns the parent presentation.
 PresentationEx getPresentation()
           
 ShapesEx getShapes()
          Returns the shapes of a slide.
 BaseSlideEx getSlide()
           
 long getSlideId()
          Returns the ID of a slide.
 com.aspose.slides.pptx.slideshow.TransitionEx getSlideShowTransition()
          Returns the TransitionEx object which contains information about how the specified slide advances during a slide show.
 TagsEx getTags()
          Returns the slide's tags collection.
abstract  ThemeEx getTheme()
          Returns a theme for this slide
 TimeLineEx getTimeline()
          Returns animation timeline object.
 void setName(java.lang.String name)
          Sets the new name of a slide.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

addNotes

public void addNotes()
Adds empty notes to the slide.


getParent

public PresentationEx getParent()
Returns the parent presentation.


getShapes

public ShapesEx getShapes()
Returns the shapes of a slide.


getName

public java.lang.String getName()
Returns the name of a slide.


setName

public void setName(java.lang.String name)
Sets the new name of a slide.

Parameters:
name - new name of a slide.

getSlideId

public long getSlideId()
Returns the ID of a slide.


getTheme

public abstract ThemeEx getTheme()
Returns a theme for this slide


getTags

public TagsEx getTags()
Returns the slide's tags collection.


getTimeline

public TimeLineEx getTimeline()
Returns animation timeline object.


getSlideShowTransition

public com.aspose.slides.pptx.slideshow.TransitionEx getSlideShowTransition()
Returns the TransitionEx object which contains information about how the specified slide advances during a slide show.


getBackground

public BackgroundEx getBackground()
Returns the background of a slide.


findShapeByAltText

public ShapeEx findShapeByAltText(java.lang.String altText)
Returns first occurrence of a shape with the specified alternative text.

Parameters:
altText - Alternative text to search for.

getPresentation

public PresentationEx getPresentation()
Specified by:
getPresentation in interface IPresentationComponent

getSlide

public BaseSlideEx getSlide()
Specified by:
getSlide in interface ISlideComponent