Class SVGProgressBarChart_CL

java.lang.Object
org.eclnt.ccee.svgcharting.v1.cl.SVGProgressBarChart_CL
All Implemented Interfaces:
ISVGCreateChart_CL

public class SVGProgressBarChart_CL extends Object implements ISVGCreateChart_CL
  • Constructor Details

    • SVGProgressBarChart_CL

      public SVGProgressBarChart_CL()
  • Method Details

    • setSVGSize

      public void setSVGSize(int width, int height)
      Specified by:
      setSVGSize in interface ISVGCreateChart_CL
    • setWidth

      public void setWidth(int width)
    • setHeight

      public void setHeight(int height)
    • setWriteLegend

      public void setWriteLegend(boolean writeLegend)
      Specified by:
      setWriteLegend in interface ISVGCreateChart_CL
    • setFontSize

      public void setFontSize(int fontSize)
      Specified by:
      setFontSize in interface ISVGCreateChart_CL
    • setFontFamily

      public void setFontFamily(String fontFamily)
      Specified by:
      setFontFamily in interface ISVGCreateChart_CL
    • setLocale

      public void setLocale(Locale l)
      Specified by:
      setLocale in interface ISVGCreateChart_CL
    • setValue

      public void setValue(BigDecimal value)
    • setMinValue

      public void setMinValue(BigDecimal minValue)
    • setMaxValue

      public void setMaxValue(BigDecimal maxValue)
    • setSectionValues

      public void setSectionValues(BigDecimal[] sectionMaxValues)
    • setSectionBackgroundColors

      public void setSectionBackgroundColors(String[] sectionColors)
    • setSectionProgressColors

      public void setSectionProgressColors(String[] sectionColors)
    • setSectionTexts

      public void setSectionTexts(String[] sectionTexts)
    • setTextColorOnBar

      public void setTextColorOnBar(String color)
    • setTextColorOutsideBar

      public void setTextColorOutsideBar(String color)
    • setRounding

      public void setRounding(int rounding)
    • setChartBorder

      public void setChartBorder(String color)
    • setBarBorder

      public void setBarBorder(String color)
    • setSuffix

      public void setSuffix(String suffix)
    • setLabelFontSize

      public void setLabelFontSize(int labelFontSize)
    • setWriteSectionTexts

      public void setWriteSectionTexts(boolean writeLabelTexts)
    • createChartSVG

      public String createChartSVG()
      Specified by:
      createChartSVG in interface ISVGCreateChart_CL