Examples of GridChartView


Examples of org.openfaces.component.chart.GridChartView

    public GridLabelsConfigurator() {
    }

    public void configure(ChartView view, ConfigurableRenderer configurableRenderer) {
        GridChartView chartView = (GridChartView) view;
        boolean isLabelsVisible = chartView.isLabelsVisible();

        AbstractRenderer renderer = (AbstractRenderer) configurableRenderer;

        if (isLabelsVisible) {
            renderer.setBaseItemLabelsVisible(true);

            setGenerator(renderer);
            defaultInit(chartView, renderer);
            colorInit(chartView, renderer);
        } else {
            renderer.setBaseItemLabelsVisible(false);
            if (chartView.getLabels() == null || chartView.getLabels().getText() == null) {
                setGenerator(renderer);
            }
        }
    }
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

    protected GridChartConfigurator(ChartModel model) {
        super(model);
    }

    protected void initMarkers(Chart chart, CategoryPlot categoryPlot) {
        final GridChartView chartView = (GridChartView) chart.getChartView();
        final List<Marker> domainMarkers = collectMarkers(chartView, DomainMarkers.class);
        final List<Marker> rangeMarkers = collectMarkers(chartView, RangeMarkers.class);

        for (Marker marker : domainMarkers) {
            org.jfree.chart.plot.Marker domainMarker = initCategoryMarker(marker);
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

            }
        }
    }

    protected void initMarkers(Chart chart, XYPlot xyPlot) {
        final GridChartView chartView = (GridChartView) chart.getChartView();
        final List<Marker> domainMarkers = collectMarkers(chartView, DomainMarkers.class);
        final List<Marker> rangeMarkers = collectMarkers(chartView, RangeMarkers.class);

        for (Marker marker : domainMarkers) {
            org.jfree.chart.plot.Marker domainMarker = initMarker(marker);
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

                String res = (String) DynamicPropertiesUtils.getDynamicValue("sector", infoPie, view);
                pieView.setSector(null);
                return res;
            }
        } else {
            GridChartView gridView = (GridChartView) chart.getChartView();
            gridView.setPoint(info);
            String res = (String) DynamicPropertiesUtils.getDynamicValue("point", info, view);
            gridView.setPoint(null);
            return res;
        }
        return null;
    }
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

            }
        }
    }

    public void configure(ChartView view, ConfigurableRenderer configurableRenderer) {
        GridChartView chartView = (GridChartView) view;
        boolean outlinesSpecified = chartView.getOutlines() != null && !chartView.getOutlines().isEmpty();
        AbstractRenderer renderer = (AbstractRenderer) configurableRenderer;


        if (chartView.getDefaultOutlineStyle() != null || outlinesSpecified) {
            if (renderer instanceof BarRenderer) {
                ((BarRenderer) renderer).setDrawBarOutline(true);
            } else if (renderer instanceof XYBarRendererAdapter) {
                ((XYBarRendererAdapter) renderer).setDrawBarOutline(true);
            } else if (renderer instanceof LineAndShapeRenderer) {
                ((LineAndShapeRenderer) renderer).setDrawOutlines(true);
                ((LineAndShapeRenderer) renderer).setUseOutlinePaint(true);
            } else if (renderer instanceof XYRendererAdapter) {
                ((XYRendererAdapter) renderer).setDrawOutlines(true);
                ((XYRendererAdapter) renderer).setUseOutlinePaint(true);
            }
        }

        if (chartView.getDefaultOutlineStyle() != null && !outlinesSpecified) {
            renderer.setBaseOutlinePaint(chartView.getDefaultOutlineStyle().getColor());
            renderer.setBaseOutlineStroke(chartView.getDefaultOutlineStyle().getStroke());
            for (int seriesIndex = 0; seriesIndex < seriesCount; seriesIndex++) {
                renderer.setSeriesOutlinePaint(seriesIndex, chartView.getDefaultOutlineStyle().getColor());
                renderer.setSeriesOutlineStroke(seriesIndex, chartView.getDefaultOutlineStyle().getStroke());
            }
        } else if (outlinesSpecified) {
            final Iterator outlinesIterator = chartView.getOutlines().iterator();
            for (int seriesIndex = 0; seriesIndex < seriesCount; seriesIndex++) {
                if (outlinesIterator.hasNext()) {
                    final LineStyle lineStyle = (LineStyle) outlinesIterator.next();
                    renderer.setSeriesOutlinePaint(seriesIndex, lineStyle.getColor());
                    renderer.setSeriesOutlineStroke(seriesIndex, lineStyle.getStroke());
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

                               GridChartView chartView) {
        super(ds, renderer, chartView);
    }

    public ValueAxis getDomainAxisAdapter(ChartView chartView) {
        final GridChartView view = (GridChartView) chartView;
        ChartDateAxis keyAxis = (view.getKeyAxis() instanceof ChartDateAxis)
                ? (ChartDateAxis) view.getKeyAxis()
                : null;
        ChartAxis baseAxis = view.getBaseAxis();

        return new DateAxisAdapter(view.getKeyAxisLabel(), isKeyAxisVisible(), keyAxis, baseAxis, view);
    }
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

        return new DateAxisAdapter(view.getKeyAxisLabel(), isKeyAxisVisible(), keyAxis, baseAxis, view);
    }

    public ValueAxis getRangeAxisAdapter(ChartView chartView) {
        final GridChartView view = (GridChartView) chartView;
        ChartNumberAxis valueAxis = (view.getValueAxis() instanceof ChartNumberAxis)
                ? (ChartNumberAxis) view.getValueAxis()
                : null;
        ChartAxis baseAxis = view.getBaseAxis();

        return !view.isEnable3D()
                ? new NumberAxisAdapter(view.getValueAxisLabel(), isValueAxisVisible(), valueAxis, baseAxis, view)
                : new NumberAxis3DAdapter(view.getValueAxisLabel(), isValueAxisVisible(), valueAxis, baseAxis, view);
    }
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

                             GridChartView chartView) {
        super(ds, renderer, chartView);
    }

    public ValueAxis getDomainAxisAdapter(ChartView chartView) {
        final GridChartView view = (GridChartView) chartView;
        ChartAxis baseAxis = view.getBaseAxis();
        ChartNumberAxis keyAxis = (view.getKeyAxis() instanceof ChartNumberAxis)
                ? (ChartNumberAxis) view.getKeyAxis()
                : null;

        return !view.isEnable3D()
                ? new NumberAxisAdapter(view.getKeyAxisLabel(), isKeyAxisVisible(), keyAxis, baseAxis, view)
                : new NumberAxis3DAdapter(view.getKeyAxisLabel(), isKeyAxisVisible(), keyAxis, baseAxis, view);
    }
View Full Code Here

Examples of org.openfaces.component.chart.GridChartView

                ? new NumberAxisAdapter(view.getKeyAxisLabel(), isKeyAxisVisible(), keyAxis, baseAxis, view)
                : new NumberAxis3DAdapter(view.getKeyAxisLabel(), isKeyAxisVisible(), keyAxis, baseAxis, view);
    }

    public ValueAxis getRangeAxisAdapter(ChartView chartView) {
        final GridChartView view = (GridChartView) chartView;
        ChartAxis baseAxis = view.getBaseAxis();
        ChartNumberAxis valueAxis = (view.getValueAxis() instanceof ChartNumberAxis)
                ? (ChartNumberAxis) view.getValueAxis()
                : null;

        return !view.isEnable3D()
                ? new NumberAxisAdapter(view.getValueAxisLabel(), isValueAxisVisible(), valueAxis, baseAxis, view)
                : new NumberAxis3DAdapter(view.getValueAxisLabel(), isValueAxisVisible(), valueAxis, baseAxis, view);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.