Revision 24034 branches/v2_0_0_prep/libraries/libFMap_data/src/org/gvsig/fmap/data/feature/impl/DefaultFeatureIndexes.java

View differences:

DefaultFeatureIndexes.java
52 52
	// Access by FeatureType and attribute name
53 53
	private Map featureTypes = new HashMap();
54 54

  
55
	// Access by DataIndex name
55
	// Access by index name
56 56
	private Map names = new HashMap();
57 57

  
58 58
	private DefaultFeatureStore store;
......
143 143
	public FeatureSetProvider getFeatureSet(Evaluator evaluator) {
144 144

  
145 145
		class ApplyIndex {
146
			DefaultFeatureIndex index;
146
			DefaultFeatureIndexProviderServices index;
147 147
			EvaluatorFieldValue[] data;
148 148

  
149
			ApplyIndex(DefaultFeatureIndex index, EvaluatorFieldValue[] data) {
149
			ApplyIndex(DefaultFeatureIndexProviderServices index, EvaluatorFieldValue[] data) {
150 150
				this.index = index;
151 151
				this.data = data;
152 152
			}
......
155 155
			List applyIndex = new ArrayList();
156 156
			Iterator indexes = this.iterator();
157 157
			while (indexes.hasNext()) {
158
				DefaultFeatureIndex index = (DefaultFeatureIndex) indexes
158
				DefaultFeatureIndexProviderServices index = (DefaultFeatureIndexProviderServices) indexes
159 159
						.next();
160 160
				String[] attrs = index.getAttributeNames();
161 161
				for (int i = 0; i < attrs.length; i++) {

Also available in: Unified diff