Revision 43074

View differences:

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/DefaultEditableFeatureType.java
316 316
        return true;
317 317
    }
318 318

  
319
    @Override
320
    public void setDefaultGeometryType(int type, int subType) {
321
        DefaultEditableFeatureType descr = (DefaultEditableFeatureType)this.getDefaultGeometryAttribute();
322
        if( descr == null ) {
323
            throw new IllegalStateException("Default geometry attribute not set.");
324
        }
325
        descr.setDefaultGeometryType(type, subType);
326
    }
327

  
319 328
    public void setDefaultGeometryAttributeName(String name) {
320 329
        if (name == null || name.length() == 0) {
321 330
            this.defaultGeometryAttributeName = null;
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.api/src/main/java/org/gvsig/fmap/dal/feature/EditableFeatureType.java
44 44
	 */
45 45
	public void setDefaultGeometryAttributeName(String name);
46 46

  
47
        public void setDefaultGeometryType(int type, int subType);    
48

  
47 49
	/**
48 50
	 * Removes an attribute from this EditableFeatureType, given
49 51
	 * a reference to its descriptor.

Also available in: Unified diff