if (singleValue != null) { TypedLiteralType theValue = Wcs10Factory.eINSTANCE.createTypedLiteralType(); theValue.setValue((String) singleValue.getValue()); axis.getSingleValue().add(theValue); if (interval.getChild("min") != null) { TypedLiteralType theValue = Wcs10Factory.eINSTANCE.createTypedLiteralType(); theValue.setValue((String) interval.getChildValue("min")); range.setMin(theValue); theValue.setValue((String) interval.getChildValue("max")); range.setMax(theValue); theValue.setValue((String) interval.getChildValue("res")); range.setRes(theValue);
TypedLiteralType res = Wcs10Factory.eINSTANCE.createTypedLiteralType(); if (unparsed.size() == 2) { min.setValue(unparsed.get(0)); max.setValue(unparsed.get(1)); min.setValue(unparsed.get(0)); max.setValue(unparsed.get(1)); res.setValue(unparsed.get(2)); TypedLiteralType singleValue = Wcs10Factory.eINSTANCE.createTypedLiteralType(); singleValue.setValue(bandValue); singleValue.setValue(String.valueOf(axis));