Class ChartColorBar

    • Constructor Detail

      • ChartColorBar

        public ChartColorBar​(LegendScheme ls)
        Constructor
        Parameters:
        ls - LegendScheme
    • Method Detail

      • getTickLocations

        public java.util.List<java.lang.Double> getTickLocations​()
        Tick locations
        Returns:
        Tick locations
      • setTickLocations

        public void setTickLocations​(java.util.List<java.lang.Number> value)
        Set tick locations
        Parameters:
        value - Tick locations
      • setTickLocations

        public void setTickLocations​(double[] value)
        Set tick locations
        Parameters:
        value - Tick locations
      • getTickLabels

        public java.util.List<ChartText> getTickLabels​()
        Get tick labels
        Returns:
        Tick labels
      • getTickLabelText

        public java.util.List<java.lang.String> getTickLabelText​()
        Get tick label text
        Returns:
        Tick label text
      • setTickLabelText

        public void setTickLabelText​(java.util.List<java.lang.String> value)
        Set tick label text
        Parameters:
        value - Tick label text
      • setTickLabels

        public void setTickLabels​(java.util.List<ChartText> value)
        Set tick labels.
        Parameters:
        value - Tick labels
      • setTickLabels_Number

        public void setTickLabels_Number​(java.util.List<java.lang.Number> value)
        Set tick labels
        Parameters:
        value - Tick labels
      • isAutoTick

        public boolean isAutoTick​()
        Get if is auto tick labels
        Returns:
        Boolean
      • setAutoTick

        public void setAutoTick​(boolean value)
        Set if auto tick labels
        Parameters:
        value - Boolean
      • getTickLength

        public int getTickLength​()
        Get tick length
        Returns:
        Tick length
      • setTickLength

        public void setTickLength​(int value)
        Set tick length
        Parameters:
        value - Tick length
      • isInsideTick

        public boolean isInsideTick​()
        Get if is inside tick
        Returns:
        Boolean
      • setInsideTick

        public void setInsideTick​(boolean value)
        Set if is inside tick
        Parameters:
        value - Boolean
      • draw

        public void draw​(java.awt.Graphics2D g,
                         PointF point)
        Draw legend
        Overrides:
        draw in class ChartLegend
        Parameters:
        g - Graphics2D
        point - Start point
      • getLegendDimension

        public java.awt.Dimension getLegendDimension​(java.awt.Graphics2D g,
                                                     java.awt.Dimension limitDim)
        Get legend dimension
        Overrides:
        getLegendDimension in class ChartLegend
        Parameters:
        g - Graphics2D
        limitDim - Limit dimension
        Returns:
        Legend dimension