IOverrideTheme

All Implemented Interfaces: com.aspose.slides.ITheme

public interface IOverrideTheme extends ITheme

Represents a overriding theme.

Methods

Method Description
isEmpty() True value means that ColorScheme, FontScheme, FormatScheme is null and any overriding with this theme object are disabled.
initColorScheme() Init ColorScheme with new object for overriding ColorScheme of InheritedTheme.
initColorSchemeFrom(IColorScheme colorScheme) Init ColorScheme with new object for overriding ColorScheme of InheritedTheme.
initColorSchemeFromInherited() Init ColorScheme with new object for overriding ColorScheme of InheritedTheme.
initFontScheme() Init FontScheme with new object for overriding FontScheme of InheritedTheme.
initFontSchemeFrom(IFontScheme fontScheme) Init FontScheme with new object for overriding FontScheme of InheritedTheme.
initFontSchemeFromInherited() Init FontScheme with new object for overriding FontScheme of InheritedTheme.
initFormatScheme() Init FormatScheme with new object for overriding FormatScheme of InheritedTheme.
initFormatSchemeFrom(IFormatScheme formatScheme) Init FormatScheme with new object for overriding FormatScheme of InheritedTheme.
initFormatSchemeFromInherited() Init FormatScheme with new object for overriding FormatScheme of InheritedTheme.
clear() Set ColorScheme, FontScheme, FormatScheme to null to disable any overriding with this theme object.

isEmpty()

public abstract boolean isEmpty()

True value means that ColorScheme, FontScheme, FormatScheme is null and any overriding with this theme object are disabled. Read-only boolean.

Returns: boolean

initColorScheme()

public abstract void initColorScheme()

Init ColorScheme with new object for overriding ColorScheme of InheritedTheme.

initColorSchemeFrom(IColorScheme colorScheme)

public abstract void initColorSchemeFrom(IColorScheme colorScheme)

Init ColorScheme with new object for overriding ColorScheme of InheritedTheme.

Parameters:

Parameter Type Description
colorScheme IColorScheme Data to initialize from.

initColorSchemeFromInherited()

public abstract void initColorSchemeFromInherited()

Init ColorScheme with new object for overriding ColorScheme of InheritedTheme. And initialize data of this new object with data of the ColorScheme of InheritedTheme.

initFontScheme()

public abstract void initFontScheme()

Init FontScheme with new object for overriding FontScheme of InheritedTheme.

initFontSchemeFrom(IFontScheme fontScheme)

public abstract void initFontSchemeFrom(IFontScheme fontScheme)

Init FontScheme with new object for overriding FontScheme of InheritedTheme.

Parameters:

Parameter Type Description
fontScheme IFontScheme Data to initialize from.

initFontSchemeFromInherited()

public abstract void initFontSchemeFromInherited()

Init FontScheme with new object for overriding FontScheme of InheritedTheme. And initialize data of this new object with data of the FontScheme of InheritedTheme.

initFormatScheme()

public abstract void initFormatScheme()

Init FormatScheme with new object for overriding FormatScheme of InheritedTheme.

initFormatSchemeFrom(IFormatScheme formatScheme)

public abstract void initFormatSchemeFrom(IFormatScheme formatScheme)

Init FormatScheme with new object for overriding FormatScheme of InheritedTheme.

Parameters:

Parameter Type Description
formatScheme IFormatScheme Data to initialize from.

initFormatSchemeFromInherited()

public abstract void initFormatSchemeFromInherited()

Init FormatScheme with new object for overriding FormatScheme of InheritedTheme. And initialize data of this new object with data of the FormatScheme of InheritedTheme.

clear()

public abstract void clear()

Set ColorScheme, FontScheme, FormatScheme to null to disable any overriding with this theme object.