Revision 11704 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/rendering/sld2gvl/SLD2GVL.java

View differences:

SLD2GVL.java
282 282
						if (f instanceof CompareFilter) {
283 283

  
284 284
							CompareFilter cf = (CompareFilter) f;
285
							((VectorialIntervalLegend) vl).setFieldName(cf
286
									.getLeftValue().toString());
285
							((VectorialIntervalLegend) vl).setFieldNames(new String[] {cf
286
									.getLeftValue().toString()});
287 287

  
288 288
							values[i] = ((NumericValue) cf.getRightValue())
289 289
									.doubleValue();
......
316 316
					 if (vl == null
317 317
								|| !(vl instanceof VectorialUniqueValueLegend))
318 318
							vl = new VectorialUniqueValueLegend(rules[0].getType());
319
					((VectorialUniqueValueLegend) vl).setFieldName(cf
320
								.getLeftValue().toString());
319
					((VectorialUniqueValueLegend) vl).setFieldNames(new String[] {cf
320
								.getLeftValue().toString()});
321 321
					Value value = cf.getRightValue();
322 322
					if (value instanceof DoubleValue
323 323
							&& ((((DoubleValue) value).doubleValue() == Double.NEGATIVE_INFINITY ||((DoubleValue) value).doubleValue() == -9.0E99) ||

Also available in: Unified diff