Class DerivedColorsResolverDark
java.lang.Object
org.pushingpixels.radiance.theming.api.colorscheme.DerivedColorsResolverDark
- All Implemented Interfaces:
SchemeDerivedColors
Resolver of derived colors for dark color schemes. This class is not
accessible outside the package and is for internal use only.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreates the resolver of derived colors for the specified dark color scheme. -
Method Summary
Modifier and TypeMethodDescriptionReturns the accented background fill color forthis
scheme.Returns the background fill color forthis
scheme.Returns the echo color forthis
scheme.Returns the focus ring color forthis
scheme.Returns the line color forthis
scheme.Returns the mark color forthis
scheme.Returns the selection background color forthis
scheme.Returns the selection foreground color forthis
scheme.Returns the primary separator color forthis
scheme.Returns the secondary separator color forthis
scheme.Returns the text background fill color forthis
scheme.toString()
-
Field Details
-
scheme
The original color scheme.
-
-
Constructor Details
-
DerivedColorsResolverDark
Creates the resolver of derived colors for the specified dark color scheme.- Parameters:
scheme
- The original color scheme.
-
-
Method Details
-
toString
-
getLineColor
Description copied from interface:SchemeDerivedColors
Returns the line color forthis
scheme.- Specified by:
getLineColor
in interfaceSchemeDerivedColors
- Returns:
- The line color for
this
scheme. - See Also:
-
getSelectionForegroundColor
Description copied from interface:SchemeDerivedColors
Returns the selection foreground color forthis
scheme.- Specified by:
getSelectionForegroundColor
in interfaceSchemeDerivedColors
- Returns:
- The selection foreground color for
this
scheme.
-
getSelectionBackgroundColor
Description copied from interface:SchemeDerivedColors
Returns the selection background color forthis
scheme.- Specified by:
getSelectionBackgroundColor
in interfaceSchemeDerivedColors
- Returns:
- The selection background color for
this
scheme.
-
getBackgroundFillColor
Description copied from interface:SchemeDerivedColors
Returns the background fill color forthis
scheme.- Specified by:
getBackgroundFillColor
in interfaceSchemeDerivedColors
- Returns:
- The background fill color for
this
scheme.
-
getAccentedBackgroundFillColor
Description copied from interface:SchemeDerivedColors
Returns the accented background fill color forthis
scheme.- Specified by:
getAccentedBackgroundFillColor
in interfaceSchemeDerivedColors
- Returns:
- The accented background fill color for
this
scheme.
-
getFocusRingColor
Description copied from interface:SchemeDerivedColors
Returns the focus ring color forthis
scheme.- Specified by:
getFocusRingColor
in interfaceSchemeDerivedColors
- Returns:
- The focus ring color for
this
scheme. - See Also:
-
getTextBackgroundFillColor
Description copied from interface:SchemeDerivedColors
Returns the text background fill color forthis
scheme.- Specified by:
getTextBackgroundFillColor
in interfaceSchemeDerivedColors
- Returns:
- The text background fill color for
this
scheme.
-
getSeparatorPrimaryColor
Description copied from interface:SchemeDerivedColors
Returns the primary separator color forthis
scheme.- Specified by:
getSeparatorPrimaryColor
in interfaceSchemeDerivedColors
- Returns:
- The primary separator color for
this
scheme.
-
getSeparatorSecondaryColor
Description copied from interface:SchemeDerivedColors
Returns the secondary separator color forthis
scheme.- Specified by:
getSeparatorSecondaryColor
in interfaceSchemeDerivedColors
- Returns:
- The secondary separator color for
this
scheme.
-
getMarkColor
Description copied from interface:SchemeDerivedColors
Returns the mark color forthis
scheme. Mark color is used on checkboxes, radio buttons, scrollbar arrows, combo arrows, menu arrows, etc.- Specified by:
getMarkColor
in interfaceSchemeDerivedColors
- Returns:
- The mark color for
this
scheme.
-
getEchoColor
Description copied from interface:SchemeDerivedColors
Returns the echo color forthis
scheme. Echo color is used for drawing slight echo / drop shadow around title pane texts and similar "primary" elements.- Specified by:
getEchoColor
in interfaceSchemeDerivedColors
- Returns:
- The echo color for
this
scheme.
-