Revision 44498 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.swing/org.gvsig.fmap.dal.swing.impl/src/main/java/org/gvsig/fmap/dal/swing/impl/featuretype/DefaultFeatureTypeAttributePanel.java
DefaultFeatureTypeAttributePanel.java | ||
---|---|---|
40 | 40 |
import org.gvsig.fmap.dal.expressionevaluator.FeatureSymbolTable; |
41 | 41 |
import org.gvsig.fmap.dal.feature.DataProfile; |
42 | 42 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
43 |
import org.gvsig.fmap.dal.feature.EditableFeatureType; |
|
43 | 44 |
import org.gvsig.fmap.dal.feature.EditableForeingKey; |
44 | 45 |
import org.gvsig.fmap.dal.feature.Feature; |
45 | 46 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
... | ... | |
1157 | 1158 |
|
1158 | 1159 |
@Override |
1159 | 1160 |
public void setNameAsNew(FeatureType featureType) { |
1160 |
this.txtFieldName.setText(DefaultFeatureTypePanel.getNewFieldName(featureType)); |
|
1161 |
EditableFeatureType cloneFeatureType = featureType.getCopy().getEditable(); |
|
1162 |
EditableFeatureAttributeDescriptor newAttributeDescriptor = cloneFeatureType.add( |
|
1163 |
cloneFeatureType.getNewFieldName(), |
|
1164 |
DataTypes.STRING); |
|
1165 |
this.put(newAttributeDescriptor); |
|
1161 | 1166 |
} |
1162 | 1167 |
|
1163 | 1168 |
@Override |
Also available in: Unified diff