protected void setupUpdateRatePanel(final XContainer parent) { String text = bundle.getString("cache.update.rate"); cacheUpdateRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(cacheUpdateRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cacheUpdateRateLabel = createOverlayLabel()); }
protected void setupQueryExecutionRatePanel(final XContainer parent) { String text = bundle.getString("sql.execution.rate"); queryExecutionRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(queryExecutionRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(queryExecutionRateLabel = createOverlayLabel()); }
protected void setupQueryExecutionRatePanel(final XContainer parent) { String text = bundle.getString("sql.execution.rate"); queryExecutionRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(queryExecutionRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(queryExecutionRateLabel = createOverlayLabel()); }
protected void setupUpdateRatePanel(final XContainer parent) { String text = bundle.getString("cache.update.rate"); cacheUpdateRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(cacheUpdateRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cacheUpdateRateLabel = createOverlayLabel()); }
protected void setupTransactionCommitRatePanel(final XContainer parent) { String text = bundle.getString("transaction.commit.rate"); transactionCommitRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(transactionCommitRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(transactionCommitRateLabel = createOverlayLabel()); }
protected void setupCacheUpdateRatePanel(final XContainer parent) { String text = bundle.getString("cache.update.rate"); cacheUpdateRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(cacheUpdateRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cacheUpdateRateLabel = createOverlayLabel()); }
protected void setupCacheSearchRatePanel(final XContainer parent) { String text = bundle.getString("cache.search.rate"); cacheSearchRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(cacheSearchRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cacheSearchRateLabel = createOverlayLabel()); }
protected void setupCacheAverageSearchTimePanel(final XContainer parent) { String text = bundle.getString("cache.average.search.time"); cacheAverageSearchTimeSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(cacheAverageSearchTimeSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cacheAverageSearchTimeLabel = createOverlayLabel()); }
protected void setupTransactionRollbackRatePanel(final XContainer parent) { String text = bundle.getString("transaction.rollback.rate"); transactionRollbackRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(transactionRollbackRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(transactionRollbackRateLabel = createOverlayLabel()); }
protected void setupQueryExecutionRatePanel(final XContainer parent) { String text = bundle.getString("sql.execution.rate"); queryExecutionRateSeries = createTimeSeries(text); ChartPanel chartPanel = createChartPanel(createChart(queryExecutionRateSeries, false)); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder(text)); chartPanel.setToolTipText(text); chartPanel.setLayout(new BorderLayout()); chartPanel.add(queryExecutionRateLabel = createOverlayLabel()); }
protected void setupCachePutRatePanel(final XContainer parent) { cachePutRateSeries = createTimeSeries(bundle.getString("cache.put.rate")); JFreeChart chart = createChart(cachePutRateSeries, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Put Rate")); chartPanel.setToolTipText("Cache Put Rate"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cachePutRateLabel = createOverlayLabel()); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, EhcachePresentationUtils.PUT_FILL_COLOR); }
protected void setupCachePutRatePanel(final XContainer parent) { cachePutRateSeries = createTimeSeries(bundle.getString("cache.put.rate")); JFreeChart chart = createChart(cachePutRateSeries, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Put Rate")); chartPanel.setToolTipText("Cache Put Rate"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cachePutRateLabel = createOverlayLabel()); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, EhcachePresentationUtils.PUT_FILL_COLOR); }
protected void setupCachePutRatePanel(final XContainer parent) { cachePutRateSeries = createTimeSeries(bundle.getString("cache.put.rate")); JFreeChart chart = createChart(cachePutRateSeries, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Put Rate")); chartPanel.setToolTipText("Second Level Cache Put Rate"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cachePutRateLabel = createOverlayLabel()); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, CacheRegionUtils.PUT_FILL_COLOR); }
protected void setupCachePutRatePanel(final XContainer parent) { cachePutRateSeries = createTimeSeries(bundle.getString("cache.put.rate")); JFreeChart chart = createChart(cachePutRateSeries, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Put Rate")); chartPanel.setToolTipText("Second Level Cache Put Rate"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cachePutRateLabel = createOverlayLabel()); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, CacheRegionUtils.PUT_FILL_COLOR); }
protected void setupCachePutRatePanel(final XContainer parent) { cachePutRateSeries = createTimeSeries(bundle.getString("cache.put.rate")); JFreeChart chart = createChart(cachePutRateSeries, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Put Rate")); chartPanel.setToolTipText("Cache Put Rate"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cachePutRateLabel = createOverlayLabel()); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, EhcachePresentationUtils.PUT_FILL_COLOR); }
protected void setupCachePutRatePanel(final XContainer parent) { cachePutRateSeries = createTimeSeries(bundle.getString("cache.put.rate")); JFreeChart chart = createChart(cachePutRateSeries, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Put Rate")); chartPanel.setToolTipText("Second Level Cache Put Rate"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cachePutRateLabel = createOverlayLabel()); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, CacheRegionUtils.PUT_FILL_COLOR); }
protected void setupCacheHitRatioPanel(final XContainer parent) { cacheHitRatioSeries = createTimeSeries(bundle.getString("cache.hit.ratio")); JFreeChart chart = createXYStepChart(cacheHitRatioSeries); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Hit Ratio")); chartPanel.setToolTipText("Second Level Cache Hit Ratio"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cacheHitRatioLabel = createOverlayLabel()); XYPlot plot = (XYPlot) chart.getPlot(); ((NumberAxis) plot.getRangeAxis()).setRange(0.0, 105.0); plot.getRenderer().setSeriesPaint(0, CacheRegionUtils.HIT_FILL_COLOR); }
protected void setupCacheHitRatioPanel(final XContainer parent) { cacheHitRatioSeries = createTimeSeries(bundle.getString("cache.hit.ratio")); JFreeChart chart = createChart(cacheHitRatioSeries, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Hit Ratio")); chartPanel.setToolTipText("Cache Hit Ratio"); chartPanel.setLayout(new BorderLayout()); chartPanel.add(cacheHitRatioLabel = createOverlayLabel()); XYPlot plot = (XYPlot) chart.getPlot(); ((NumberAxis) plot.getRangeAxis()).setRange(0.0, 105.0); plot.getRenderer().setSeriesPaint(0, EhcachePresentationUtils.HIT_FILL_COLOR); }
private Component createChartPanel() { PiePlot plot = new PiePlot(pieDataset); JFreeChart chart = new JFreeChart( I18n.get("statistic.pieChartPanel.title"), null, plot, true); chart.getLegend().setPosition(RectangleEdge.RIGHT); ChartPanel chartPanel = new ChartPanel(chart); chartPanel.setBorder(CHART_BORDER); chartPanel.setMinimumDrawHeight(0); chartPanel.setMinimumDrawWidth(0); chartPanel.setMaximumDrawHeight(Integer.MAX_VALUE); chartPanel.setMaximumDrawWidth(Integer.MAX_VALUE); return chartPanel; }
private Component createChartPanel() { NumberAxis xaxis = new NumberAxis(I18n.get("statistic.operationTimeLineChartPanel.executionInstant")); NumberAxis yaxis = new NumberAxis(I18n.get("statistic.operationTimeLineChartPanel.qTime")); XYPlot plot = new XYPlot(xyDataset, xaxis, yaxis, new XYLineAndShapeRenderer(true, true)); JFreeChart chart = new JFreeChart(I18n.get("statistic.operationTimeLineChartPanel.title"), null, plot, true); chart.getLegend().setPosition(RectangleEdge.RIGHT); ChartPanel chartPanel = new ChartPanel(chart); chartPanel.setBorder(CHART_BORDER); chartPanel.setMinimumDrawHeight(0); chartPanel.setMinimumDrawWidth(0); chartPanel.setMaximumDrawHeight(Integer.MAX_VALUE); chartPanel.setMaximumDrawWidth(Integer.MAX_VALUE); return chartPanel; }