IThemeEffectiveData

public interface IThemeEffectiveData

Immutable object which contains effective theme properties.


This interface is used together with the ITheme interface to return effective formatting values with inheritance applied.

Methods

MethodDescription
getColorScheme(Integer styleColor)Returns the color scheme.
getFontScheme()Returns the font scheme.
getFormatScheme()Returns the shape format scheme.

getColorScheme(Integer styleColor)

public abstract IColorSchemeEffectiveData getColorScheme(Integer styleColor)

Returns the color scheme.

Parameters:

ParameterTypeDescription
styleColorjava.lang.IntegerColor java.lang.Integer

Returns: IColorSchemeEffectiveData - Color scheme IColorSchemeEffectiveData

getFontScheme()

public abstract IFontSchemeEffectiveData getFontScheme()

Returns the font scheme. Read-only IFontSchemeEffectiveData.

Returns: IFontSchemeEffectiveData

getFormatScheme()

public abstract IFormatSchemeEffectiveData getFormatScheme()

Returns the shape format scheme. Read-only IFormatSchemeEffectiveData.

Returns: IFormatSchemeEffectiveData