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 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 setupCacheMissRatePanel(final XContainer parent) { cacheHitRateSeries = createTimeSeries(bundle.getString("cache.hit.rate")); cacheMissRateSeries = createTimeSeries(bundle.getString("cache.miss.rate")); JFreeChart chart = createChart(new TimeSeries[] { cacheHitRateSeries, cacheMissRateSeries }, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Hit/Miss Rate")); chartPanel.setToolTipText("Second Level Cache Hit/Miss Rate"); chartPanel.setLayout(new GridBagLayout()); GridBagConstraints gbc = new GridBagConstraints(); XContainer labelHolder = new XContainer(new GridLayout(0, 1)); labelHolder.add(cacheHitRateLabel = createStatusLabel(CacheRegionUtils.HIT_DRAW_COLOR)); labelHolder.add(cacheMissRateLabel = createStatusLabel(CacheRegionUtils.MISS_DRAW_COLOR)); labelHolder.setOpaque(false); chartPanel.add(labelHolder, gbc); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, CacheRegionUtils.HIT_FILL_COLOR); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(1, CacheRegionUtils.MISS_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 setupCacheMissRatePanel(final XContainer parent) { cacheHitRateSeries = createTimeSeries(bundle.getString("cache.hit.rate")); cacheMissRateSeries = createTimeSeries(bundle.getString("cache.miss.rate")); JFreeChart chart = createChart(new TimeSeries[] { cacheHitRateSeries, cacheMissRateSeries }, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Hit/Miss Rate")); chartPanel.setToolTipText("Second Level Cache Hit/Miss Rate"); chartPanel.setLayout(new GridBagLayout()); GridBagConstraints gbc = new GridBagConstraints(); XContainer labelHolder = new XContainer(new GridLayout(0, 1)); labelHolder.add(cacheHitRateLabel = createStatusLabel(CacheRegionUtils.HIT_DRAW_COLOR)); labelHolder.add(cacheMissRateLabel = createStatusLabel(CacheRegionUtils.MISS_DRAW_COLOR)); labelHolder.setOpaque(false); chartPanel.add(labelHolder, gbc); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, CacheRegionUtils.HIT_FILL_COLOR); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(1, CacheRegionUtils.MISS_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 setupCacheMissRatePanel(final XContainer parent) { cacheHitRateSeries = createTimeSeries(bundle.getString("cache.hit.rate")); cacheMissRateSeries = createTimeSeries(bundle.getString("cache.miss.rate")); JFreeChart chart = createChart(new TimeSeries[] { cacheHitRateSeries, cacheMissRateSeries }, false); ChartPanel chartPanel = createChartPanel(chart); parent.add(chartPanel); chartPanel.setPreferredSize(fDefaultGraphSize); chartPanel.setBorder(new TitledBorder("Cache Hit/Miss Rate")); chartPanel.setToolTipText("Second Level Cache Hit/Miss Rate"); chartPanel.setLayout(new GridBagLayout()); GridBagConstraints gbc = new GridBagConstraints(); XContainer labelHolder = new XContainer(new GridLayout(0, 1)); labelHolder.add(cacheHitRateLabel = createStatusLabel(CacheRegionUtils.HIT_DRAW_COLOR)); labelHolder.add(cacheMissRateLabel = createStatusLabel(CacheRegionUtils.MISS_DRAW_COLOR)); labelHolder.setOpaque(false); chartPanel.add(labelHolder, gbc); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(0, CacheRegionUtils.HIT_FILL_COLOR); ((XYPlot) chart.getPlot()).getRenderer().setSeriesPaint(1, CacheRegionUtils.MISS_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 = 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 = 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); }