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

Base class for classes that provide access to different types of overriden themes.


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)
           Returns the overriding theme object.
 
Methods inherited from class com.aspose.slides.BaseThemeManager
getParent_Immediate
 
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. Read/write IOverrideTheme.

Specified by:
getOverrideTheme in interface IOverrideThemeManager

setOverrideTheme

public void setOverrideTheme(IOverrideTheme value)

Returns the overriding theme object. Read/write IOverrideTheme.

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. Read-only boolean.

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 -


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