List<WorkloadPieDataRow> generateDataSet(CategoryDataset dataset, CategoryURLGenerator urlGenerator) { List<WorkloadPieDataRow> data = new ArrayList<WorkloadPieDataRow>(); for (int col = 0; col < dataset.getColumnCount(); col++) { Comparable key = dataset.getColumnKey(col); int val = dataset.getValue(0, col).intValue(); String url = urlGenerator.generateURL(dataset, 0, col); int percentage = dataset.getValue(1, col).intValue(); data.add(new WorkloadPieDataRow(key.toString(), url, val, percentage)); } return data; }
private DataRow[] generateDataset(CategoryDataset dataset, CategoryURLGenerator urlGenerator) { final DataRow[] data = new DataRow[dataset.getColumnCount()]; // header for (int col = 0; col < dataset.getColumnCount(); col++) { Object key = dataset.getColumnKey(col); int unresolvedVal = dataset.getValue(0, col).intValue(); String unresolvedUrl = urlGenerator.generateURL(dataset, 0, col); int resolvedVal = dataset.getValue(1, col).intValue(); String resolvedUrl = urlGenerator.generateURL(dataset, 1, col); int totalCreatedVal = unresolvedVal + resolvedVal; data[col] = new DataRow(key, totalCreatedVal, resolvedVal, resolvedUrl, unresolvedVal, unresolvedUrl); } return data; }
List<FirstResponseDataRow> generateDataSet(CategoryDataset dataset, CategoryURLGenerator urlGenerator) { TimePeriodUtils timePeriodUtils = new TimePeriodUtils(timeZoneManager); List<FirstResponseDataRow> firstResponseDataRows = new ArrayList<FirstResponseDataRow>(); for (int col = 0; col < dataset.getColumnCount(); col++) { RegularTimePeriod regularTimePeriod = (RegularTimePeriod) dataset.getColumnKey(col); String period = timePeriodUtils.prettyPrint(regularTimePeriod); int val = dataset.getValue(2, col).intValue(); String url = urlGenerator.generateURL(dataset, 0, col); firstResponseDataRows.add(new FirstResponseDataRow(period, val, url)); } return firstResponseDataRows; }
DataRow[] generateDataSet(CategoryDataset dataset, CategoryURLGenerator urlGenerator) { final DataRow[] data = new DataRow[dataset.getColumnCount()]; // header for (int col = 0; col < dataset.getColumnCount(); col++) { Comparable key = dataset.getColumnKey(col); int val = dataset.getValue(0, col).intValue(); String url = urlGenerator.generateURL(dataset, 0, col); int percentage = dataset.getValue(1, col).intValue(); data[col] = new DataRow(key, url, val, percentage); } return data; }
url = this.urlGenerator.generateURL(this.dataset, row, col);
url = this.urlGenerator.generateURL(this.dataset, row, col);
CategoryURLGenerator urlster = getItemURLGenerator(row, column); if (urlster != null) { url = urlster.generateURL(dataset, row, column);
CategoryURLGenerator urlster = getItemURLGenerator(row, column); if (urlster != null) { url = urlster.generateURL(dataset, row, column);
CategoryURLGenerator urlster = getItemURLGenerator(row, column); if (urlster != null) { url = urlster.generateURL(dataset, row, column);
url = getItemURLGenerator(row, column).generateURL( dataset, row, column );
/** * Adds an entity with the specified hotspot. * * @param entities the entity collection. * @param dataset the dataset. * @param row the row index. * @param column the column index. * @param hotspot the hotspot ({@code null} not permitted). */ protected void addItemEntity(EntityCollection entities, CategoryDataset dataset, int row, int column, Shape hotspot) { Args.nullNotPermitted(hotspot, "hotspot"); if (!getItemCreateEntity(row, column)) { return; } String tip = null; CategoryToolTipGenerator tipster = getToolTipGenerator(row, column); if (tipster != null) { tip = tipster.generateToolTip(dataset, row, column); } String url = null; CategoryURLGenerator urlster = getItemURLGenerator(row, column); if (urlster != null) { url = urlster.generateURL(dataset, row, column); } CategoryItemEntity entity = new CategoryItemEntity(hotspot, tip, url, dataset, dataset.getRowKey(row), dataset.getColumnKey(column)); entities.add(entity); }