com.aspose.slides
Class BaseSlide

java.lang.Object
  extended by com.aspose.slides.BaseSlide
All Implemented Interfaces:
IBaseSlide, IPresentationComponent, ISlideComponent, IThemeable
Direct Known Subclasses:
LayoutSlide, MasterHandoutSlide, MasterNotesSlide, MasterSlide, NotesSlide, Slide

public abstract class BaseSlide
extends java.lang.Object
implements IBaseSlide

Represents common data for all slide types.


Method Summary
abstract  void applyColorScheme(ExtraColorScheme scheme)
          Deprecated. 
 IThemeEffectiveData createThemeEffective()
           Returns an effective theme for this slide.
 IShape findShapeByAltText(java.lang.String altText)
           Finds first occurrence of a shape with the specified alternative text.
 IBackground getBackground()
           Returns slide's background.
 IControlCollection getControls()
           Returns the collection of ActiveX controls on a slide.
 ICustomData getCustomData()
           Returns the slide's custom data.
 IHyperlinkQueries getHyperlinkQueries()
           Provides easy access to contained hyperlinks.
 java.lang.String getName()
           Returns or sets the name of a slide.
 IPresentation getParentPresentation()
          Deprecated. 
 IPresentation getPresentation()
           
 IShapeCollection getShapes()
           Returns the shapes of a slide.
 IBaseSlide getSlide()
           
 long getSlideId()
           Returns the ID of a slide.
 ISlideShowTransition getSlideShowTransition()
           Returns the Transition object which contains information about how the specified slide advances during a slide show.
 ITagCollection getTags()
          Deprecated. 
 IAnimationTimeLine getTimeline()
           Returns animation timeline object.
 void setName(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getParentPresentation

@Deprecated
public IPresentation getParentPresentation()
Deprecated. 

Returns the parent presentation. Read-only Presentation.


getShapes

public IShapeCollection getShapes()

Returns the shapes of a slide. Read-only ShapeCollection.

Specified by:
getShapes in interface IBaseSlide

getControls

public IControlCollection getControls()

Returns the collection of ActiveX controls on a slide. Read-only IControlCollection

Specified by:
getControls in interface IBaseSlide

getName

public java.lang.String getName()

Returns or sets the name of a slide. Read/write string.

Specified by:
getName in interface IBaseSlide

setName

public void setName(java.lang.String value)
Specified by:
setName in interface IBaseSlide

getSlideId

public long getSlideId()

Returns the ID of a slide.

Specified by:
getSlideId in interface IBaseSlide

createThemeEffective

public IThemeEffectiveData createThemeEffective()

Returns an effective theme for this slide.

Specified by:
createThemeEffective in interface IThemeable

applyColorScheme

@Deprecated
public abstract void applyColorScheme(ExtraColorScheme scheme)
Deprecated. 

Applies extra color scheme to a slide.

Parameters:
scheme -

getTags

@Deprecated
public ITagCollection getTags()
Deprecated. 

Returns the slide's tags collection. Read-only TagCollection.


getCustomData

public ICustomData getCustomData()

Returns the slide's custom data. Read-only ICustomData.

Specified by:
getCustomData in interface IBaseSlide

getTimeline

public IAnimationTimeLine getTimeline()

Returns animation timeline object. Read-only AnimationTimeLine.

Specified by:
getTimeline in interface IBaseSlide

getSlideShowTransition

public ISlideShowTransition getSlideShowTransition()

Returns the Transition object which contains information about how the specified slide advances during a slide show. Read-only ISlideShowTransition.

Specified by:
getSlideShowTransition in interface IBaseSlide

getBackground

public IBackground getBackground()

Returns slide's background. Read only Background.

Specified by:
getBackground in interface IBaseSlide

getHyperlinkQueries

public IHyperlinkQueries getHyperlinkQueries()

Provides easy access to contained hyperlinks.

Specified by:
getHyperlinkQueries in interface IBaseSlide

findShapeByAltText

public IShape findShapeByAltText(java.lang.String altText)

Finds first occurrence of a shape with the specified alternative text.

Specified by:
findShapeByAltText in interface IBaseSlide
Parameters:
altText - Alternative text.
Returns:
Shape object or null.

getPresentation

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

getSlide

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