Class TopBezelOverlayPainter

  • All Implemented Interfaces:
    RadianceOverlayPainter, RadianceTrait

    public final class TopBezelOverlayPainter
    extends java.lang.Object
    implements RadianceOverlayPainter
    Overlay painter that paints a bezel line at the top edge of the relevant decoration area. This class is part of officially supported API.
    • Field Detail

      • colorSchemeQueryTop

        ColorSchemeSingleColorQuery colorSchemeQueryTop
        Used to compute the color of the top line painted by this overlay painter.
      • colorSchemeQueryBottom

        ColorSchemeSingleColorQuery colorSchemeQueryBottom
        Used to compute the color of the bottom line painted by this overlay painter.
    • Constructor Detail

      • TopBezelOverlayPainter

        public TopBezelOverlayPainter​(ColorSchemeSingleColorQuery colorSchemeQueryTop,
                                      ColorSchemeSingleColorQuery colorSchemeQueryBottom)
        Creates a new overlay painter that paints a bezel line at the top edge of the relevant decoration area
        Parameters:
        colorSchemeQueryTop - Used to compute the color of the top line painted by this overlay painter.
        colorSchemeQueryBottom - Used to compute the color of the top line painted by this overlay painter.
    • Method Detail

      • getDisplayName

        public java.lang.String getDisplayName()
        Description copied from interface: RadianceTrait
        Returns the display name of this trait. This method is part of officially supported API.
        Specified by:
        getDisplayName in interface RadianceTrait
        Returns:
        The display name of this trait.