TypedLiteralType theValue = Wcs10Factory.eINSTANCE.createTypedLiteralType(); theValue.setValue((String) singleValue.getValue()); axis.getSingleValue().add(theValue);
if (axisSubset.getSingleValue().size() > 0) { bands = new int[1]; bands[0] = Integer.parseInt( ((TypedLiteralType) axisSubset.getSingleValue().get(0)) .getValue()); } else if (axisSubset.getInterval().size() > 0) { } else if (axisSubset.getName().equalsIgnoreCase(WCSUtils.ELEVATION)) { double[] elevations = null; if (axisSubset.getSingleValue().size() > 0) { elevations = new double[axisSubset.getSingleValue().size()]; for (int s = 0; s < axisSubset.getSingleValue().size(); s++) { elevations[s] = Double.parseDouble( ((TypedLiteralType) axisSubset.getSingleValue().get(s)) .getValue());
singleValue.setValue(bandValue); axisSubset.getSingleValue().add(singleValue);
singleValue.setValue(bandValue); axisSubset.getSingleValue().add(singleValue); singleValue.setValue(String.valueOf(axis)); axisSubset.getSingleValue().add(singleValue);
if (axis.getSingleValue().size() > 0) { for (int s = 0; s < axis.getSingleValue().size(); s++) { elevations.add( Double.parseDouble( ((TypedLiteralType) axis.getSingleValue() .get(s)) .getValue())); int valueCount = axis.getSingleValue().size(); if (valueCount > 0) { List<Object> dimValues = new ArrayList<Object>(valueCount); axisName, ((TypedLiteralType) axis.getSingleValue().get(s)) .getValue())); if (axisName.equalsIgnoreCase("Band")) { int[] bands = null; if (axis.getSingleValue().size() > 0) { bands = new int[axis.getSingleValue().size()]; for (int s = 0; s < axis.getSingleValue().size(); s++) { bands[s] = Integer.parseInt( ((TypedLiteralType) axis.getSingleValue() .get(s)) .getValue())
AxisSubsetType axisSubset = (AxisSubsetType) rangeSet.getAxisSubset().get(0); assertEquals("Band", axisSubset.getName()); assertEquals(axisSubset.getSingleValue().size(), 0); assertEquals(axisSubset.getInterval().size(), 1);
AxisSubsetType axisSubset = (AxisSubsetType) rangeSet.getAxisSubset().get(0); assertEquals("Band", axisSubset.getName()); assertEquals(axisSubset.getSingleValue().size(), 0); assertEquals(axisSubset.getInterval().size(), 1);