Interface CustomRenderer

All Known Subinterfaces:
CustomCategoryItemRenderer, CustomXYRenderer
All Known Implementing Classes:
CustomAreaRenderer, CustomBarRenderer, CustomGroupedBarRenderer, CustomLineAndShapeRenderer, CustomOHLCRenderer, CustomStackedAreaRenderer, CustomStepRenderer, CustomXYAreaRenderer, CustomXYBarRenderer, CustomXYLineAndShapeRenderer, CustomXYStackedAreaRenderer, CustomXYStackedBarRenderer, CustomXYStepRenderer

public interface CustomRenderer
Base renderer for Deephaven renderers
  • Method Details

    • getLegendSeriesVisibilityMap

      Map<Integer,Boolean> getLegendSeriesVisibilityMap()
      Series visibility as toggled on the plot's legend. Map from series ID to visibility.
    • getOneClickSeriesVisibilityMap

      Map<Integer,Boolean> getOneClickSeriesVisibilityMap()
      Series visibility as toggled with a OneClick. Map from AxisLevelVisibility ID to visibility.
    • setLegendLabelColor

      void setLegendLabelColor(Paint legendLabelColor)
    • triggerRedraw

      void triggerRedraw()
    • getLegendItem

      org.jfree.chart.LegendItem getLegendItem(int dataSetIndex, int series)
    • isSeriesVisibleAux

      default boolean isSeriesVisibleAux(int series)