Revision 33281 branches/v2_0_0_prep/libraries/libFMap_dal/src/org/gvsig/fmap/dal/feature/impl/DefaultFeatureQuery.java

View differences:

DefaultFeatureQuery.java
32 32
import java.util.List;
33 33
import java.util.Map;
34 34

  
35
import org.gvsig.fmap.dal.DataTypes;
36 35
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
37 36
import org.gvsig.fmap.dal.feature.FeatureQuery;
38 37
import org.gvsig.fmap.dal.feature.FeatureQueryOrder;
......
354 353
				null
355 354
			);
356 355
		
357
		definition.addDynField("queryParameters")
358
			.setType(DataTypes.MAP)
356
		definition.addDynFieldMap("queryParameters")
357
			.setClassOfItems(Object.class)
359 358
			.setMandatory(true);
360 359
		
361
		definition.addDynField("featureTypeId")
362
			.setType(DataTypes.STRING)
360
		definition.addDynFieldString("featureTypeId")
363 361
			.setMandatory(true);
364 362
		
365
		definition.addDynField("attributeNames")
366
			.setType(DataTypes.LIST)
363
		definition.addDynFieldList("attributeNames")
364
			.setClassOfItems(String.class)
367 365
			.setMandatory(true);
368 366
		
369
		definition.addDynField("filter")
370
			.setType(DataTypes.OBJECT)
367
		definition.addDynFieldObject("filter")
368
			.setClassOfValue(Evaluator.class)
371 369
			.setMandatory(true);
372 370

  
373 371
	}

Also available in: Unified diff