Release Notes JAIDA 3.3.0

JAIDA 3.3.0 is based on AIDA 3.3.0.

Changes

  • Full implementation of the AIDA 3.3 interfaces
  • Deprecated uncmin and fmin optimizer
  • Deprecated some JAIDA specific style options

A list of changes for this and previous JAIDA releases can be found here .

Backward Compatibility

The AIDA 3.3.0 interfaces are backward compatible with the 3.2.x version ones. The JAIDA 3.3.0 implementation is discontinuing some of features in previous versions, so make sure to check the following list to ensure your code will work properly in this version:

  • some of the JAIDA specific style options are no longer supported as they have been replaced by AIDA interfaces method
Deprecated Style Option AIDA Interface AIDA Method
showHistogramBars ILineStyle from IDataStyle.lineStyle() boolean setVisible(boolean) / boolean isVisible()
fillHistogramBars IFillStyle from IDataStyle.fillStyle() boolean setVisible(boolean) / boolean isVisible()
showDataPoints IMarkerStyle from IDataStyle.markerStyle() boolean setVisible(boolean) / boolean isVisible()
connectDataPoints ILineStyle from IDataStyle.outlineStyle() boolean setVisible(boolean) / boolean isVisible()
lineBetweenPointsColor ILineStyle from IDataStyle.outlineStyle() boolean setColor(String) / String color()
lineBetweenPointsType ILineStyle from IDataStyle.outlineStyle() boolean setLineType(String) / String lineType()
lineBetweenPointsThickness ILineStyle from IDataStyle.outlineStyle() boolean setThickness(int) / int thickness()
showErrorBars ILineStyle from IDataStyle.errorBarStyle() boolean setVisible(boolean) / boolean isVisible()
errorBarsColor ILineStyle from IDataStyle.errorBarStyle() boolean setColor(String) / String color()
errorBarsLineType ILineStyle from IDataStyle.errorBarStyle() boolean setLineType(String) / String lineType()
errorBarsLineThickness ILineStyle from IDataStyle.errorBarStyle() boolean setThickness(int) / int thickness()
functionLineColor ILineStyle from IDataStyle.outlineStyle() boolean setColor(String) / String color()
functionLineType ILineStyle from IDataStyle.outlineStyle() boolean setLineType(String) / String lineType()
functionLineThickness ILineStyle from IDataStyle.outlineStyle() boolean setThickness(int) / int thickness()
showStatisticsBox (on IDataStyle) IDataStyle boolean showInStatisticsBox(boolean) / boolean isShownInStatisticsBox()
showStatisticsBox (on IPlotterStyle) IStatisticsBoxStyle from IPlotterStyle.statisticsBoxStyle() boolean setVisible(boolean) / boolean isVisible()
statisticsBoxFont ITextStyle from IPlotterStyle.statisticsBoxStyle().textStyle() boolean setFont(String) / String font()
statisticsBoxFontSize ITextStyle from IPlotterStyle.statisticsBoxStyle().textStyle() boolean setFontSize(double) / double fontSize()
statisticsBoxFontStyle ITextStyle from IPlotterStyle.statisticsBoxStyle().textStyle() boolean setBold() / boolean isBold()
boolean setItalic() / boolean isItalic()
showLegend ILegendBoxStyle from IPlotterStyle.legendBoxStyle() boolean setVisible(boolean) / boolean isVisible()
legendFont ITextStyle from IPlotterStyle.legendBoxStyle().textStyle() boolean setFont(String) / String font()
legendFontSize ITextStyle from IPlotterStyle.legendBoxStyle().textStyle() boolean setFontSize(double) / double fontSize()
legendFontStyle ITextStyle from IPlotterStyle.legendBoxStyle().textStyle() boolean setBold() / boolean isBold()
boolean setItalic() / boolean isItalic()
backgroundColor IFillStyle from IPlotterStyle.regionBoxStyle().backgroundStyle() boolean setColor(String) / String color()
foregroundColor IFillStyle from IPlotterStyle.regionBoxStyle().foregroundStyle() boolean setColor(String) / String color()
dataAreaColor IFillStyle from IPlotterStyle.dataBoxStyle().backgroundStyle() boolean setColor(String) / String color()
dataAreaBorderType IBorderStyle from IPlotterStyle.dataBoxStyle().borderStyle() boolean setBorderType(String) / String borderType()
showTitle ILegendBoxStyle from IPlotterStyle.titleStyle() boolean setVisible(boolean) / boolean isVisible()