@Override public Interval getInterval(String columnId, int row) { if (lastLookedUpDataSet == null) { return null; } DataColumn column = lastLookedUpDataSet.getColumnById(columnId); if (column == null) { return null; } // Get the target value List values = column.getValues(); Object value = row < values.size() ? values.get(row) : null; if (value == null) { return null; } Interval result = new Interval(value.toString(), row); result.setType(column.getIntervalType()); result.setMinValue(column.getMinValue()); result.setMaxValue(column.getMaxValue()); return result; }
@Override public Interval getInterval(String columnId, int row) { if (lastLookedUpDataSet == null) { return null; } DataColumn column = lastLookedUpDataSet.getColumnById(columnId); if (column == null) { return null; } // Get the target value List values = column.getValues(); Object value = row < values.size() ? values.get(row) : null; if (value == null) { return null; } Interval result = new Interval(value.toString(), row); result.setType(column.getIntervalType()); result.setMinValue(column.getMinValue()); result.setMaxValue(column.getMaxValue()); return result; }
public IntervalList build(DataColumn dataColumn) { ColumnGroup columnGroup = dataColumn.getColumnGroup(); Date minDate = (Date) dataColumn.getMinValue(); Date maxDate = (Date) dataColumn.getMaxValue();
public IntervalList build(DataColumn dataColumn) { ColumnGroup columnGroup = dataColumn.getColumnGroup(); Date minDate = (Date) dataColumn.getMinValue(); Date maxDate = (Date) dataColumn.getMaxValue();
public IntervalList build(DataColumn dataColumn) { ColumnGroup columnGroup = dataColumn.getColumnGroup(); Date minDate = (Date) dataColumn.getMinValue(); Date maxDate = (Date) dataColumn.getMaxValue();