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.
 com.aspose.slides.IDOMObject getParent_Immediate()
           Returns Parent_Immediate object.
 IPresentation getParentPresentation()
          Deprecated. 
 IPresentation getPresentation()
           Returns the presentation.
 IShapeCollection getShapes()
           Returns the shapes of a slide.
 IBaseSlide getSlide()
           Returns the base slide.
 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 joinPortionsWithSameFormatting()
           Joins runs with same formatting in all paragraphs all acceptable shapes.
 void joinPortionsWithSameFormatting(IShapeCollection collection)
           
 void setName(java.lang.String value)
           Returns or sets the name of a slide.
 
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 IPresentation.


getShapes

public IShapeCollection getShapes()

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

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)

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

Specified by:
setName in interface IBaseSlide

getSlideId

public long getSlideId()

Returns the ID of a slide. Read-only long.

Specified by:
getSlideId in interface IBaseSlide

joinPortionsWithSameFormatting

public void joinPortionsWithSameFormatting()

Joins runs with same formatting in all paragraphs all acceptable shapes.

Specified by:
joinPortionsWithSameFormatting in interface IBaseSlide

joinPortionsWithSameFormatting

public void joinPortionsWithSameFormatting(IShapeCollection collection)

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 ITagCollection.


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 IAnimationTimeLine.

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 IBackground.

Specified by:
getBackground in interface IBaseSlide

getHyperlinkQueries

public IHyperlinkQueries getHyperlinkQueries()

Provides easy access to contained hyperlinks. Read-only IHyperlinkQueries.

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.

getParent_Immediate

public com.aspose.slides.IDOMObject getParent_Immediate()

Returns Parent_Immediate object. Read-only IDOMObject.


getPresentation

public IPresentation getPresentation()
Description copied from interface: IPresentationComponent

Returns the presentation. Read-only IPresentation.

Specified by:
getPresentation in interface IPresentationComponent

getSlide

public IBaseSlide getSlide()
Description copied from interface: ISlideComponent

Returns the base slide. Read-only IBaseSlide.

Specified by:
getSlide in interface ISlideComponent


Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.