Revision 40597 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.shp/src/main/java/org/gvsig/fmap/dal/store/shp/SHPStoreProvider.java

View differences:

SHPStoreProvider.java
48 48
import org.gvsig.fmap.dal.feature.FeatureSet;
49 49
import org.gvsig.fmap.dal.feature.FeatureStore;
50 50
import org.gvsig.fmap.dal.feature.FeatureType;
51
import org.gvsig.fmap.dal.feature.exception.AttributeNameException;
51 52
import org.gvsig.fmap.dal.feature.exception.PerformEditingException;
52 53
import org.gvsig.fmap.dal.feature.spi.FeatureProvider;
53 54
import org.gvsig.fmap.dal.resource.ResourceAction;
......
435 436
//			this.resourcesEnd();
436 437
//		}
437 438
	}
439
	
440
	public void performChanges(Iterator deleteds, Iterator inserteds,
441
			Iterator updateds, Iterator originalFeatureTypesUpdated)
442
					throws PerformEditingException {
443
		
444
		
445
		/*
446
		 * This will throw an exception if there are new fields
447
		 * with names too long
448
		 */
449
		checkNewFieldsNameSize(originalFeatureTypesUpdated);
438 450

  
439
	public void performChanges(Iterator deleteds, Iterator inserteds,
440
			Iterator updateds, Iterator originalFeatureTypesUpdated) throws PerformEditingException {
451
		
441 452
		final FeatureType fType;
442 453
		try {
443 454
			fType = this.getStoreServices().getDefaultFeatureType();
......
548 559

  
549 560
	}
550 561

  
562

  
563

  
551 564
	protected void resourceCloseRequest() throws ResourceException {
552 565
		// super.resourceCloseRequest();
553 566
		// this.shpResource.closeRequest();
......
623 636
	public Object getSourceId() {
624 637
		return this.getShpParameters().getFile();
625 638
	}
626
}
639
}

Also available in: Unified diff