20 |
20 |
import org.jfree.chart.axis.CategoryLabelPositions;
|
21 |
21 |
import org.jfree.chart.axis.SymbolAxis;
|
22 |
22 |
import org.jfree.chart.block.BlockBorder;
|
23 |
|
import org.jfree.chart.labels.ItemLabelAnchor;
|
24 |
|
import org.jfree.chart.labels.ItemLabelPosition;
|
25 |
23 |
import org.jfree.chart.plot.CategoryPlot;
|
26 |
24 |
import org.jfree.chart.plot.Plot;
|
27 |
25 |
import org.jfree.chart.plot.XYPlot;
|
... | ... | |
40 |
38 |
import org.jfree.chart.title.LegendTitle;
|
41 |
39 |
import org.jfree.ui.RectangleEdge;
|
42 |
40 |
import org.jfree.ui.RectangleInsets;
|
43 |
|
import org.jfree.ui.TextAnchor;
|
44 |
41 |
import org.jfree.util.ShapeUtilities;
|
45 |
42 |
import org.txm.ca.core.chartsengine.jfreechart.themes.highcharts.renderers.CASingularValuesItemSelectionRenderer;
|
46 |
43 |
import org.txm.ca.core.chartsengine.jfreechart.themes.highcharts.renderers.FCAItemSelectionRenderer;
|
... | ... | |
58 |
55 |
import org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme.renderers.ItemSelectionXYLineAndShapeRenderer;
|
59 |
56 |
import org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme.renderers.ItemSelectionXYSplineRenderer;
|
60 |
57 |
import org.txm.chartsengine.jfreechart.core.themes.highcharts.defaulttheme.renderers.ItemSelectionXYStepRenderer;
|
61 |
|
import org.txm.core.chartsengine.base.___ChartsEngine;
|
62 |
58 |
|
63 |
59 |
/**
|
64 |
60 |
* Highcharts GWT library default rendering theme.
|
... | ... | |
395 |
391 |
|
396 |
392 |
|
397 |
393 |
// For drawing tick marks between categories and not in theirs middle
|
398 |
|
if(((IItemSelectionRenderer)renderer).getChartType() != ___ChartsEngine.CHART_TYPE_CAH_2D) {
|
|
394 |
if(((IItemSelectionRenderer)renderer).getChartType() != ChartsEngine.CHART_TYPE_CAH_2D) {
|
399 |
395 |
plot.setDomainAxis(new CategoryAxisBetweenTicks(plot.getDomainAxis()));
|
400 |
396 |
}
|
401 |
397 |
|
... | ... | |
416 |
412 |
ItemSelectionCategoryBarRenderer barRenderer = (ItemSelectionCategoryBarRenderer) renderer;
|
417 |
413 |
barRenderer.setDrawBarOutline(true);
|
418 |
414 |
|
419 |
|
if(((IItemSelectionRenderer)renderer).getChartType() == ___ChartsEngine.CHART_TYPE_CAH_2D) {
|
|
415 |
if(((IItemSelectionRenderer)renderer).getChartType() == ChartsEngine.CHART_TYPE_CAH_2D) {
|
420 |
416 |
barRenderer.setMaximumBarWidth(0.001);
|
421 |
417 |
}
|
422 |
418 |
else {
|