public String getFirstColumnId() { DataColumn firstColumn = dataSet.getColumnByIndex(0); return firstColumn.getId(); }
public String getFirstColumnId() { DataColumn firstColumn = dataSet.getColumnByIndex(0); return firstColumn.getId(); }
public String getFirstColumnId() { DataColumn firstColumn = dataSet.getColumnByIndex(0); return firstColumn.getId(); }
public String getFirstColumnId() { DataColumn firstColumn = dataSet.getColumnByIndex(0); return firstColumn.getId(); }
protected String getColumnName(DataSet dataSet, int index) { int ncolumns = dataSet.getColumns().size(); if (index < ncolumns) { return dataSet.getColumnByIndex(index).getName(); } throw new IndexOutOfBoundsException("Index " + index + " is greater than " + "the number of columns in the data set " + ncolumns); }
protected String getColumnId(DataSet dataSet, int index) { int ncolumns = dataSet.getColumns().size(); if (index < ncolumns) { return dataSet.getColumnByIndex(index).getId(); } throw new IndexOutOfBoundsException("Index " + index + " is greater than " + "the number of columns in the data set " + ncolumns); }
protected void _processLine(DataSet dataSet, Object[] row, String[] line, List<Integer> columnIdxs) throws Exception { List<DataColumn> columns = dataSet.getColumns(); for (int i=0; i<columns.size(); i++) { DataColumn column = dataSet.getColumnByIndex(i); int columnIdx = columnIdxs.get(i); String valueStr = line[columnIdx]; if (!StringUtils.isBlank(valueStr)){ row[i] = parseValue(column, valueStr); } else { row[i] = null; } } }
public String getFirstColumnName() { DataColumn firstColumn = dataSet.getColumnByIndex(0); ColumnSettings columnSettings = displayerSettings.getColumnSettings(firstColumn); return columnSettings.getColumnName(); }
public static String formatValue(String displayerId, double value, int column) { ChartJsDisplayer displayer = _displayerMap.get(displayerId); if (displayer == null) return Double.toString(value); DataColumn dataColumn = displayer.getDataSetHandler().getLastDataSet().getColumnByIndex(column); return displayer.formatValue(value, dataColumn); }
public String getFirstColumnName() { DataColumn firstColumn = dataSet.getColumnByIndex(0); ColumnSettings columnSettings = displayerSettings.getColumnSettings(firstColumn); return columnSettings.getColumnName(); }
private ValidationError checkTypes(DataSet dataSet, ColumnType[] types) { for (int i = 0; i < dataSet.getColumns().size(); i++) { ColumnType columnType = dataSet.getColumnByIndex(i).getColumnType(); if (i < types.length && !columnType.equals(types[i])) { return createValidationError(ERROR_COLUMN_TYPE, i, types[i], columnType); } } return null; }
private ValidationError checkTypes(DataSet dataSet, ColumnType[] types) { for (int i = 0; i < dataSet.getColumns().size(); i++) { ColumnType columnType = dataSet.getColumnByIndex(i).getColumnType(); if (i < types.length && !columnType.equals(types[i])) { return createValidationError(ERROR_COLUMN_TYPE, i, types[i], columnType); } } return null; }
protected String[] createColorArray() { String[] colorArray = new String[dataSet.getRowCount()]; for (int i = 0, j = 0; i < dataSet.getRowCount(); i++, j++) { if (j >= COLOR_ARRAY.length) j = 0; colorArray[i] = COLOR_ARRAY[j]; List<Integer> selectedIdxs = filterIndexes(dataSet.getColumnByIndex(0).getId()); if (!displayerSettings.isFilterSelfApplyEnabled() && selectedIdxs != null && !selectedIdxs.isEmpty() && !selectedIdxs.contains(i)) { colorArray[i] = COLOR_NOT_SELECTED; } } return colorArray; }
@Override public void onFilterEnabled(Displayer displayer, DataSetGroup groupOp) { String firstColumnId = dataSet.getColumnByIndex(0).getId(); List<Integer> currentFilter = super.filterIndexes(firstColumnId); // If selector is active then ignore external filters. if (currentFilter.isEmpty()) { if (firstColumnId.equals(groupOp.getColumnGroup().getColumnId())) { columnSelectionMap.put(groupOp.getColumnGroup().getColumnId(), groupOp.getSelectedIntervalList()); } super.onFilterEnabled(displayer, groupOp); } }
@Override public void onFilterReset(Displayer displayer, List<DataSetGroup> groupOps) { String firstColumnId = dataSet.getColumnByIndex(0).getId(); List<Integer> currentFilter = super.filterIndexes(firstColumnId); // If selector is active then ignore external filters. if (currentFilter.isEmpty()) { for (DataSetGroup groupOp : groupOps) { if (firstColumnId.equals(groupOp.getColumnGroup().getColumnId())) { columnSelectionMap.remove(groupOp.getColumnGroup().getColumnId()); } } super.onFilterReset(displayer, groupOps); } } }
@Override public void onFilterEnabled(Displayer displayer, DataSetGroup groupOp) { String firstColumnId = dataSet.getColumnByIndex(0).getId(); List<Integer> currentFilter = super.filterIndexes(firstColumnId); // If selector is active then ignore external filters. if (currentFilter.isEmpty()) { if (firstColumnId.equals(groupOp.getColumnGroup().getColumnId())) { columnSelectionMap.put(groupOp.getColumnGroup().getColumnId(), groupOp.getSelectedIntervalList()); } super.onFilterEnabled(displayer, groupOp); } }
public String formatValue(int row, int column) { Object value = row < dataSet.getRowCount() ? dataSet.getValueAt(row, column) : null; DataColumn columnObj = dataSet.getColumnByIndex(column); ValueFormatter formatter = getFormatter(columnObj.getId()); if (formatter != null) { return formatter.formatValue(dataSet, row, column); } return formatValue(value, columnObj); }
public String formatValue(int row, int column) { Object value = row < dataSet.getRowCount() ? dataSet.getValueAt(row, column) : null; DataColumn columnObj = dataSet.getColumnByIndex(column); ValueFormatter formatter = getFormatter(columnObj.getId()); if (formatter != null) { return formatter.formatValue(dataSet, row, column); } return formatValue(value, columnObj); }
public String formatValueAt(DataSet dataSet, int row, int col) { Object val = dataSet.getValueAt(row, col); if (val == null) { return ""; } DataColumn column = dataSet.getColumnByIndex(col); if (ColumnType.DATE.equals(column.getColumnType())) { return dateFormat.format(val); } if (ColumnType.NUMBER.equals(column.getColumnType())) { return numberFormat.format(val); } return val.toString(); }
public String formatValueAt(DataSet dataSet, int row, int col) { Object val = dataSet.getValueAt(row, col); if (val == null) { return ""; } DataColumn column = dataSet.getColumnByIndex(col); if (ColumnType.DATE.equals(column.getColumnType())) { return dateFormat.format(val); } if (ColumnType.NUMBER.equals(column.getColumnType())) { return numberFormat.format(val); } return val.toString(); }