BaseOverrideThemeManager
Inheritance: java.lang.Object, com.aspose.slides.BaseThemeManager
All Implemented Interfaces: com.aspose.slides.IOverrideThemeManager
public abstract class BaseOverrideThemeManager extends BaseThemeManager implements IOverrideThemeManager
Base class for classes that provide access to different types of overriden themes.
Methods
Method | Description |
---|---|
getOverrideTheme() | Returns the overriding theme object. |
setOverrideTheme(IOverrideTheme value) | Returns the overriding theme object. |
createThemeEffective() | Returns the theme object. |
isOverrideThemeEnabled() | Determines whether OverrideTheme overrides inherited effective theme or not. |
applyColorScheme(IExtraColorScheme scheme) | Applies extra color scheme to a slide. |
getOverrideTheme()
public final IOverrideTheme getOverrideTheme()
Returns the overriding theme object. Read/write IOverrideTheme.
Returns: IOverrideTheme
setOverrideTheme(IOverrideTheme value)
public final void setOverrideTheme(IOverrideTheme value)
Returns the overriding theme object. Read/write IOverrideTheme.
Parameters:
Parameter | Type | Description |
---|---|---|
value | IOverrideTheme |
createThemeEffective()
public final IThemeEffectiveData createThemeEffective()
Returns the theme object.
Returns: IThemeEffectiveData
isOverrideThemeEnabled()
public final 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.
Returns: boolean
applyColorScheme(IExtraColorScheme scheme)
public final void applyColorScheme(IExtraColorScheme scheme)
Applies extra color scheme to a slide.
Parameters:
Parameter | Type | Description |
---|---|---|
scheme | IExtraColorScheme | The IExtraColorScheme object. |