List of usage examples for org.jfree.data DefaultCategoryDataset DefaultCategoryDataset
public DefaultCategoryDataset()
From source file:de.berlios.statcvs.xml.chart.AbstractBarChart.java
/** * @param filename//from w w w . j a v a 2s .com * @param title */ public AbstractBarChart(ReportSettings settings, String filename, String title, String domainLabel, String rangeLabel) { super(settings, filename, title); dataset = new DefaultCategoryDataset(); setChart(ChartFactory.createBarChart3D(settings.getProjectName(), // chart title domainLabel, // domain axis label rangeLabel, // range axis label dataset, // data PlotOrientation.VERTICAL, true, // include legend true, // tooltips false)); // urls }
From source file:de.berlios.statcvs.xml.chart.AbstractStackedChart.java
/** * @param filename//from ww w.j ava 2 s .c o m * @param title */ public AbstractStackedChart(ReportSettings settings, String filename, String title, String domainLabel, String rangeLabel) { super(settings, filename, title); dataset = new DefaultCategoryDataset(); setChart(ChartFactory.createStackedBarChart3D(settings.getProjectName(), // chart title domainLabel, rangeLabel, dataset, // data PlotOrientation.HORIZONTAL, true, // include legend true, // tooltips false)); // urls }
From source file:net.sf.statcvs.output.xml.chart.AbstractBarChart.java
/** * @param filename/*w w w .ja v a 2s .c o m*/ * @param title */ public AbstractBarChart(String filename, String title) { super(filename, title); dataset = new DefaultCategoryDataset(); createChart(); }
From source file:net.sf.statcvs.output.xml.chart.AbstractStackedChart.java
/** * @param filename/* www . j a v a 2 s. c o m*/ * @param title */ public AbstractStackedChart(String filename, String title) { super(filename, title); dataset = new DefaultCategoryDataset(); createChart(); }
From source file:simMPLS.scenario.TLSRAStats.java
/** * Crea una nueva instancia de TEstadisticasLSRA * @since 1.0// w w w . j a va2s .c o m */ public TLSRAStats() { paquetesEntrantes = new XYSeriesCollection(); paquetesSalientes = new XYSeriesCollection(); paquetesDescartados = new XYSeriesCollection(); salientesMPLS = new XYSeries(TStats.MPLS); salientesMPLS_GOS1 = new XYSeries(TStats.MPLS_GOS1); salientesMPLS_GOS2 = new XYSeries(TStats.MPLS_GOS2); salientesMPLS_GOS3 = new XYSeries(TStats.MPLS_GOS3); salientesTLDP = new XYSeries(TStats.TLDP); salientesGPSRP = new XYSeries(TStats.GPSRP); entrantesMPLS = new XYSeries(TStats.MPLS); entrantesMPLS_GOS1 = new XYSeries(TStats.MPLS_GOS1); entrantesMPLS_GOS2 = new XYSeries(TStats.MPLS_GOS2); entrantesMPLS_GOS3 = new XYSeries(TStats.MPLS_GOS3); entrantesTLDP = new XYSeries(TStats.TLDP); entrantesGPSRP = new XYSeries(TStats.GPSRP); descartadosMPLS = new XYSeries(TStats.MPLS); descartadosMPLS_GOS1 = new XYSeries(TStats.MPLS_GOS1); descartadosMPLS_GOS2 = new XYSeries(TStats.MPLS_GOS2); descartadosMPLS_GOS3 = new XYSeries(TStats.MPLS_GOS3); descartadosTLDP = new XYSeries(TStats.TLDP); descartadosGPSRP = new XYSeries(TStats.GPSRP); tEMPLS = 0; tEMPLS_GOS1 = 0; tEMPLS_GOS2 = 0; tEMPLS_GOS3 = 0; tETLDP = 0; tEGPSRP = 0; tSMPLS = 0; tSMPLS_GOS1 = 0; tSMPLS_GOS2 = 0; tSMPLS_GOS3 = 0; tSTLDP = 0; tSGPSRP = 0; tDMPLS = 0; tDMPLS_GOS1 = 0; tDMPLS_GOS2 = 0; tDMPLS_GOS3 = 0; tDTLDP = 0; tDGPSRP = 0; retransmisionesAtendidas = new DefaultCategoryDataset(); solicitudesRecibidas = 0; retransmisionesRealizadas = 0; retransmisionesNoRealizadas = 0; recuperacionesLocales = new DefaultCategoryDataset(); paquetesGoSPerdido = 0; solicitudesEmitidas = 0; paquetesGoSRecuperados = 0; paquetesGoSNoRecuperados = 0; }
From source file:org.jfree.chart.demo.LegendManiaDemo.java
/** * Returns a sample dataset.//ww w .jav a 2 s .c o m * * @return The dataset. */ private CategoryDataset createDataset() { // row keys... final String series1 = "Birds"; final String series2 = "Beas"; final String series3 = "A very very very very very long snake"; // column keys... final String category1 = "Shopping"; final String category2 = "Socializing"; final String category3 = "Sex"; final String category4 = "TV Watching"; // create the dataset... final DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.addValue(1.0, series1, category1); dataset.addValue(4.0, series1, category2); dataset.addValue(3.0, series1, category3); dataset.addValue(5.0, series1, category4); dataset.addValue(5.0, series2, category1); dataset.addValue(7.0, series2, category2); dataset.addValue(6.0, series2, category3); dataset.addValue(8.0, series2, category4); dataset.addValue(4.0, series3, category1); dataset.addValue(3.0, series3, category2); dataset.addValue(2.0, series3, category3); dataset.addValue(3.0, series3, category4); return dataset; }
From source file:org.jfree.chart.demo.ItemLabelDemo1.java
/** * Returns a sample dataset.//from w w w.ja v a 2 s.c om * * @return the dataset. */ private CategoryDataset createDataset() { final DefaultCategoryDataset dataset = new DefaultCategoryDataset(); dataset.addValue(11.0, "S1", "C1"); dataset.addValue(44.3, "S1", "C2"); dataset.addValue(93.0, "S1", "C3"); dataset.addValue(35.6, "S1", "C4"); dataset.addValue(75.1, "S1", "C5"); return dataset; }
From source file:simMPLS.scenario.TLERAStats.java
/** * Crea una nueva instancia de TEstadisticasLERA * @since 1.0//from www .ja va2s. c om */ public TLERAStats() { paquetesEntrantes = new XYSeriesCollection(); paquetesSalientes = new XYSeriesCollection(); paquetesDescartados = new XYSeriesCollection(); salientesIPv4 = new XYSeries(TStats.IPV4); salientesIPv4_GOS1 = new XYSeries(TStats.IPV4_GOS1); salientesIPv4_GOS2 = new XYSeries(TStats.IPV4_GOS2); salientesIPv4_GOS3 = new XYSeries(TStats.IPV4_GOS3); salientesMPLS = new XYSeries(TStats.MPLS); salientesMPLS_GOS1 = new XYSeries(TStats.MPLS_GOS1); salientesMPLS_GOS2 = new XYSeries(TStats.MPLS_GOS2); salientesMPLS_GOS3 = new XYSeries(TStats.MPLS_GOS3); salientesTLDP = new XYSeries(TStats.TLDP); salientesGPSRP = new XYSeries(TStats.GPSRP); entrantesIPv4 = new XYSeries(TStats.IPV4); entrantesIPv4_GOS1 = new XYSeries(TStats.IPV4_GOS1); entrantesIPv4_GOS2 = new XYSeries(TStats.IPV4_GOS2); entrantesIPv4_GOS3 = new XYSeries(TStats.IPV4_GOS3); entrantesMPLS = new XYSeries(TStats.MPLS); entrantesMPLS_GOS1 = new XYSeries(TStats.MPLS_GOS1); entrantesMPLS_GOS2 = new XYSeries(TStats.MPLS_GOS2); entrantesMPLS_GOS3 = new XYSeries(TStats.MPLS_GOS3); entrantesTLDP = new XYSeries(TStats.TLDP); entrantesGPSRP = new XYSeries(TStats.GPSRP); descartadosIPv4 = new XYSeries(TStats.IPV4); descartadosIPv4_GOS1 = new XYSeries(TStats.IPV4_GOS1); descartadosIPv4_GOS2 = new XYSeries(TStats.IPV4_GOS2); descartadosIPv4_GOS3 = new XYSeries(TStats.IPV4_GOS3); descartadosMPLS = new XYSeries(TStats.MPLS); descartadosMPLS_GOS1 = new XYSeries(TStats.MPLS_GOS1); descartadosMPLS_GOS2 = new XYSeries(TStats.MPLS_GOS2); descartadosMPLS_GOS3 = new XYSeries(TStats.MPLS_GOS3); descartadosTLDP = new XYSeries(TStats.TLDP); descartadosGPSRP = new XYSeries(TStats.GPSRP); tEIPV4 = 0; tEIPV4_GOS1 = 0; tEIPV4_GOS2 = 0; tEIPV4_GOS3 = 0; tEMPLS = 0; tEMPLS_GOS1 = 0; tEMPLS_GOS2 = 0; tEMPLS_GOS3 = 0; tETLDP = 0; tEGPSRP = 0; tSIPV4 = 0; tSIPV4_GOS1 = 0; tSIPV4_GOS2 = 0; tSIPV4_GOS3 = 0; tSMPLS = 0; tSMPLS_GOS1 = 0; tSMPLS_GOS2 = 0; tSMPLS_GOS3 = 0; tSTLDP = 0; tSGPSRP = 0; tDIPV4 = 0; tDIPV4_GOS1 = 0; tDIPV4_GOS2 = 0; tDIPV4_GOS3 = 0; tDMPLS = 0; tDMPLS_GOS1 = 0; tDMPLS_GOS2 = 0; tDMPLS_GOS3 = 0; tDTLDP = 0; tDGPSRP = 0; retransmisionesAtendidas = new DefaultCategoryDataset(); solicitudesRecibidas = 0; retransmisionesRealizadas = 0; retransmisionesNoRealizadas = 0; recuperacionesLocales = new DefaultCategoryDataset(); paquetesGoSPerdido = 0; solicitudesEmitidas = 0; paquetesGoSRecuperados = 0; paquetesGoSNoRecuperados = 0; }
From source file:hr.restart.util.chart.ChartXY.java
public CategoryDataset createDataSet() throws NullPointerException { final DefaultCategoryDataset dataset = new DefaultCategoryDataset(); DataSet ds = getDataSet();/*from ww w . j av a2s . com*/ SortDescriptor old = ds.getSort(); String key = getAxisX(); String value = jcb == null ? getAxisY() : colNamesY[jcb.getSelectedIndex()]; ds.setSort(new SortDescriptor(new String[] { value }, true, true)); StorageDataSet scoped = new StorageDataSet(); scoped.setLocale(Locale.getDefault()); scoped.setColumns(new Column[] { ds.getColumn(key).cloneColumn(), ds.getColumn(value).cloneColumn(), }); scoped.open(); BigDecimal ostali = new BigDecimal(0); int maxElements = getNumberOfElements(); if (comboBoxQuantity != null) maxElements = new Integer(comboBoxQuantity.getSelectedItem().toString()).intValue(); int i = 0; for (ds.first(); ds.inBounds(); ds.next()) { i++; if (i > maxElements) { try { ostali = ostali.add(ds.getBigDecimal(value)); } catch (Exception e) { System.out.println("(ChartXY) : method --> dataSetToMap : " + e); break; } } else { scoped.insertRow(false); scoped.setString(key, ds.getString(key)); scoped.setBigDecimal(value, ds.getBigDecimal(value)); } } if (ostali.signum() > 0) { scoped.insertRow(false); scoped.setString(key, "OSTALI"); scoped.setBigDecimal(value, ostali); } scoped.post(); if (sortByValue()) scoped.setSort(ds.getSort()); else scoped.setSort(new SortDescriptor(new String[] { key })); ds.setSort(old); for (scoped.first(); scoped.inBounds(); scoped.next()) dataset.addValue(scoped.getBigDecimal(value).doubleValue(), "", scoped.getString(key)); return dataset; //return initMapTest(); }
From source file:pt.ist.expenditureTrackingSystem.presentationTier.actions.statistics.ChartGenerator.java
public static CategoryDataset simplifiedProcessStatisticsChart( final SimplifiedProcessStatistics simplifiedProcessStatistics) { final DefaultCategoryDataset dataset = new DefaultCategoryDataset(); final Map<AcquisitionProcessStateType, Integer> map = simplifiedProcessStatistics .getNumberOfProcessesByAcquisitionProcessStateType(); char c = 'A'; for (final Entry<AcquisitionProcessStateType, Integer> entry : map.entrySet()) { final AcquisitionProcessStateType acquisitionProcessStateType = entry.getKey(); final Integer numberOfProcesses = entry.getValue(); if (numberOfProcesses.intValue() > 0) { dataset.addValue(numberOfProcesses, "" + c + " - " + acquisitionProcessStateType.getLocalizedName(), Character.valueOf(c++)); }/*from ww w . j ava2 s . c om*/ } return dataset; }