com.aspose.slides
Class BaseOverrideThemeManager

java.lang.Object
  extended by com.aspose.slides.BaseThemeManager
      extended by com.aspose.slides.BaseOverrideThemeManager
All Implemented Interfaces:
IOverrideThemeManager, IThemeManager
Direct Known Subclasses:
ChartThemeManager, LayoutSlideThemeManager, NotesSlideThemeManager, SlideThemeManager

public abstract class BaseOverrideThemeManager
extends BaseThemeManager
implements IOverrideThemeManager


Method Summary
 void applyColorScheme(IExtraColorScheme scheme)
           Applies extra color scheme to a slide.
 IThemeEffectiveData createThemeEffective()
           Returns the theme object.
 IOverrideTheme getOverrideTheme()
           Returns the overriding theme object.
 boolean isOverrideThemeEnabled()
           Determines whether OverrideTheme overrides inherited effective theme or not.
 void setOverrideTheme(IOverrideTheme value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOverrideTheme

public IOverrideTheme getOverrideTheme()

Returns the overriding theme object.

Specified by:
getOverrideTheme in interface IOverrideThemeManager

setOverrideTheme

public void setOverrideTheme(IOverrideTheme value)
Specified by:
setOverrideTheme in interface IOverrideThemeManager

createThemeEffective

public IThemeEffectiveData createThemeEffective()

Returns the theme object.

Specified by:
createThemeEffective in interface IThemeManager

isOverrideThemeEnabled

public boolean isOverrideThemeEnabled()

Determines whether OverrideTheme overrides inherited effective theme or not. To enable OverrideTheme for overriding use OverrideTheme.Init*() methods. To disable OverrideTheme from overriding use OverrideTheme.Clear() method.

Specified by:
isOverrideThemeEnabled in interface IOverrideThemeManager

applyColorScheme

public void applyColorScheme(IExtraColorScheme scheme)

Applies extra color scheme to a slide.

Specified by:
applyColorScheme in interface IThemeManager
Parameters:
scheme -