public class MasterThemeManager extends BaseThemeManager implements IMasterThemeManager
Provides access to presentation master theme.
Modifier and Type | Method and Description |
---|---|
void |
applyColorScheme(IExtraColorScheme scheme)
Applies extra color scheme to a slide.
|
IThemeEffectiveData |
createThemeEffective()
Returns the theme object.
|
IMasterTheme |
getOverrideTheme()
Returns the overriding theme object.
|
boolean |
isOverrideThemeEnabled()
Determines whether OverrideTheme overrides inherited effective theme (Presentation.MasterTheme) or not.
|
void |
setOverrideTheme(IMasterTheme value)
Returns the overriding theme object.
|
void |
setOverrideThemeEnabled(boolean value)
Determines whether OverrideTheme overrides inherited effective theme (Presentation.MasterTheme) or not.
|
getParent_Immediate
public final IMasterTheme getOverrideTheme()
Returns the overriding theme object.
Read/write IMasterTheme
.
getOverrideTheme
in interface IMasterThemeManager
public final void setOverrideTheme(IMasterTheme value)
Returns the overriding theme object.
Read/write IMasterTheme
.
setOverrideTheme
in interface IMasterThemeManager
public final IThemeEffectiveData createThemeEffective()
Returns the theme object.
createThemeEffective
in interface IThemeManager
public final boolean isOverrideThemeEnabled()
Determines whether OverrideTheme overrides inherited effective theme (Presentation.MasterTheme) or not.
Read/write boolean
.
isOverrideThemeEnabled
in interface IMasterThemeManager
public final void setOverrideThemeEnabled(boolean value)
Determines whether OverrideTheme overrides inherited effective theme (Presentation.MasterTheme) or not.
Read/write boolean
.
setOverrideThemeEnabled
in interface IMasterThemeManager
public final void applyColorScheme(IExtraColorScheme scheme)
Applies extra color scheme to a slide.
applyColorScheme
in interface IThemeManager
scheme
- IExtraColorScheme
object.