Revision 23842 branches/v2_0_0_prep/libraries/libFMap_data/src/org/gvsig/fmap/data/feature/spi/DefaultFeatureData.java

View differences:

DefaultFeatureData.java
1 1
package org.gvsig.fmap.data.feature.spi;
2 2

  
3 3
import org.gvsig.fmap.data.feature.EditableFeatureType;
4
import org.gvsig.fmap.data.feature.FeatureID;
4
import org.gvsig.fmap.data.feature.FeatureReference;
5 5
import org.gvsig.fmap.data.feature.FeatureType;
6 6
import org.gvsig.fmap.data.feature.impl.DefaultFeatureType;
7 7
import org.gvsig.fmap.geom.Geometry;
......
11 11

  
12 12
	protected DefaultFeatureType featureType;
13 13
	protected Object[] values;
14
	protected FeatureID id;
14
	protected FeatureReference reference;
15 15
	protected Geometry defaultGeometry;
16 16
	protected Envelope extent;
17 17

  
......
56 56
	/* (non-Javadoc)
57 57
	 * @see org.gvsig.fmap.data.feature.SimpleFeature#setId(org.gvsig.fmap.data.feature.FeatureID)
58 58
	 */
59
	public void setId(FeatureID id) {
60
		this.id = id;
59
	public void setReference(FeatureReference reference) {
60
		this.reference = reference;
61 61
	}
62 62

  
63 63
	/* (non-Javadoc)
64 64
	 * @see org.gvsig.fmap.data.feature.SimpleFeature#getId()
65 65
	 */
66
	public FeatureID getId() {
67
		return id;
66
	public FeatureReference getReference() {
67
		return reference;
68 68
	}
69 69

  
70 70
	/* (non-Javadoc)
......
81 81
	}
82 82

  
83 83
	protected FeatureData getCopy(DefaultFeatureData data) {
84
		data.setId(this.getId());
84
		data.setReference(this.getReference());
85 85
		System.arraycopy(this.values, 0, data.values, 0, this.values.length);
86 86
		data.defaultGeometry = this.defaultGeometry;
87 87
		data.extent = this.extent;

Also available in: Unified diff