Revision 20908 trunk/libraries/libFMap_dataDB/src/org/gvsig/data/datastores/vectorial/db/DBAttributeDescriptor.java

View differences:

DBAttributeDescriptor.java
2 2

  
3 3
import org.gvsig.data.vectorial.AttributeDescriptor;
4 4
import org.gvsig.data.vectorial.IFeatureAttributeDescriptor;
5
import org.gvsig.data.vectorial.IFeatureType;
5 6
import org.gvsig.data.vectorial.IsNotAttributeSettingException;
6 7

  
7 8
public class DBAttributeDescriptor extends AttributeDescriptor {
......
20 21
	private boolean signed;
21 22
	private boolean writable = true;
22 23

  
23
	public DBAttributeDescriptor() {
24
		super();
24
	protected DBAttributeDescriptor(IFeatureType featureType) {
25
		super(featureType);
25 26
    }
26 27

  
27
	protected DBAttributeDescriptor(boolean asNew) {
28
		super(asNew);
28
	protected DBAttributeDescriptor(IFeatureType featureType,boolean asNew) {
29
		super(featureType, asNew);
29 30
    }
30 31

  
31
	protected IFeatureAttributeDescriptor newAttribute() {
32
		return new DBAttributeDescriptor();
33
	}
34

  
35 32
	public boolean isAutoIncrement() {
36 33
		if (useNewAttributeValue())
37 34
			return ((DBAttributeDescriptor)newAttributeDescriptor).isAutoIncrement();

Also available in: Unified diff