Revision 44753 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureType.java
DefaultFeatureType.java | ||
---|---|---|
44 | 44 |
|
45 | 45 |
import org.gvsig.fmap.dal.DataTypes; |
46 | 46 |
import org.gvsig.fmap.dal.exception.DataException; |
47 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
|
47 | 48 |
import org.gvsig.fmap.dal.feature.EditableFeatureType; |
48 | 49 |
import org.gvsig.fmap.dal.feature.Feature; |
49 | 50 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
50 | 51 |
import org.gvsig.fmap.dal.feature.FeatureAttributeEmulator; |
52 |
import org.gvsig.fmap.dal.feature.FeatureExtraColumn; |
|
51 | 53 |
import org.gvsig.fmap.dal.feature.FeatureRules; |
52 | 54 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
53 | 55 |
import org.gvsig.fmap.dal.feature.FeatureType; |
... | ... | |
106 | 108 |
private String description; |
107 | 109 |
private String label; |
108 | 110 |
private Tags tags; |
111 |
// private List<FeatureAttributeDescriptor> descriptors; |
|
112 |
private FeatureExtraColumn extraColumn; |
|
109 | 113 |
|
110 | 114 |
public DefaultFeatureType() { |
111 | 115 |
// Usado en la persistencia. |
... | ... | |
120 | 124 |
this.defaultTimeAttributeIndex = -1; |
121 | 125 |
this.allowAtomaticValues = false; |
122 | 126 |
this.tags = new DefaultTags(); |
127 |
this.extraColumn = new DefaultFeatureExtraColumn(); |
|
123 | 128 |
} |
124 | 129 |
|
125 | 130 |
protected DefaultFeatureType(FeatureStore store, String id) { |
... | ... | |
404 | 409 |
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. |
405 | 410 |
} |
406 | 411 |
|
412 |
@Override |
|
413 |
public FeatureExtraColumn getExtraColumn() { |
|
414 |
return extraColumn; |
|
415 |
} |
|
416 |
|
|
417 |
public void setExtraColumn(FeatureExtraColumn extraColumn) { //List<FeatureAttributeDescriptor> descriptors) { |
|
418 |
this.extraColumn = extraColumn; |
|
419 |
} |
|
420 |
|
|
407 | 421 |
class SubtypeFeatureType extends DefaultFeatureType { |
408 | 422 |
|
409 | 423 |
/** |
Also available in: Unified diff