@SuppressWarnings({"unchecked", "rawtypes"}) public Object parse(String value) throws ParseException { ElevationParser parser = getElevationParser(); return parser.parse(value); }
int maxValues = getMaxElevations(); for (String d : listValues) { if (d.indexOf("/") <= 0) { addValue(values, Double.valueOf(d.trim())); } else { addPeriod(values, NumberRange.create(begin, end)); } else if (period.length == 3) { int j = 0; while ((step = j * increment + begin) <= end) { addValue(values, step); j++; checkMaxElevations(values, maxValues); checkMaxElevations(values, maxValues);
protected ElevationParser getElevationParser() { int maxRequestedDimensionValues = wms.getMaxRequestedDimensionValues(); return new ElevationParser(maxRequestedDimensionValues); } }
try { refNumber = singleValue(elevationParser.parse(referenceValue), new Date()); } catch (ParseException e) { throw new ServiceException(