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
Method | Description |
---|---|
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:
Parameter | Type | Description |
---|---|---|
styleColor | java.lang.Integer | Color 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