diff --git a/plugins/org.jkiss.dbeaver.ui.charts/src/org/jkiss/dbeaver/ui/charts/BaseChartDrawingSupplier.java b/plugins/org.jkiss.dbeaver.ui.charts/src/org/jkiss/dbeaver/ui/charts/BaseChartDrawingSupplier.java index 39dc2bef7613568e1fe1fea2822a9e2578ce1e8c..1b9d0c6a80aa465bae249b30ebb99dc0039338c2 100644 --- a/plugins/org.jkiss.dbeaver.ui.charts/src/org/jkiss/dbeaver/ui/charts/BaseChartDrawingSupplier.java +++ b/plugins/org.jkiss.dbeaver.ui.charts/src/org/jkiss/dbeaver/ui/charts/BaseChartDrawingSupplier.java @@ -20,6 +20,7 @@ package org.jkiss.dbeaver.ui.charts; import org.eclipse.jface.resource.ColorRegistry; import org.eclipse.swt.graphics.Color; import org.jfree.chart.plot.DefaultDrawingSupplier; +import org.jkiss.dbeaver.Log; import org.jkiss.dbeaver.ui.UIUtils; import java.awt.*; @@ -34,6 +35,8 @@ public class BaseChartDrawingSupplier extends DefaultDrawingSupplier { public static final String COLOR_PREF_ID_PREFIX = "org.jkiss.dbeaver.ui.data.chart.color."; + private static final Log log = Log.getLog(BaseChartDrawingSupplier.class); + public BaseChartDrawingSupplier() { super(getChartColorsDefinitions(), DEFAULT_FILL_PAINT_SEQUENCE, @@ -55,6 +58,7 @@ public class BaseChartDrawingSupplier extends DefaultDrawingSupplier { } if (result.isEmpty()) { // Something went wrong - no color constants + log.warn("Chart colors configuration not found"); Collections.addAll(result, BaseChartConstants.DBEAVER_DEFAULT_COLOR_SERIES); } return result.toArray(new Paint[0]);