Revision 33718 branches/v2_0_0_prep/libraries/libFMap_dalfile/src/org/gvsig/fmap/dal/store/shp/SHPStoreProvider.java

View differences:

SHPStoreProvider.java
298 298
		return (SHPStoreParameters) getParameters();
299 299
	}
300 300

  
301
	public String getName() {
301
	public String getProviderName() {
302 302
		return NAME;
303 303
	}
304 304

  
......
366 366
					featureProvider.setDefaultGeometry(this.shpFile.getGeometry(index));
367 367
					hasGeometry = true;
368 368
				} catch (CreateGeometryException e) {
369
					throw new ReadException(getName(), e);
369
					throw new ReadException(getProviderName(), e);
370 370
				}
371 371
			}
372 372
			if (hasDBFAttributes(featureType, hasGeometry)) {
......
448 448
		try {
449 449
			fType = this.getStoreServices().getDefaultFeatureType();
450 450
		} catch (DataException e) {
451
			throw new PerformEditingException(this.getName(), e);
451
			throw new PerformEditingException(this.getProviderName(), e);
452 452
		}
453 453
		// TODO Comprobar el campo de geometria
454 454

  
......
470 470
					DisposableIterator iter = null;
471 471
					try {
472 472
						set = getFeatureStore().getFeatureSet();
473
						writer = new SHPFeatureWriter(getName());
473
						writer = new SHPFeatureWriter(getProviderName());
474 474

  
475 475
						SHPStoreParameters shpParams = getShpParameters();
476 476
						SHPStoreParameters tmpParams =
......
496 496
						resourceCloseRequest();
497 497

  
498 498
						if (!shpParams.getDBFFile().delete()) {
499
							throw new PerformEditingException(getName(),
499
							throw new PerformEditingException(getProviderName(),
500 500
									new IOException(shpParams.getDBFFileName()));
501 501
						}
502 502
						if (!shpParams.getSHPFile().delete()) {
503
							throw new PerformEditingException(getName(),
503
							throw new PerformEditingException(getProviderName(),
504 504
									new IOException(shpParams.getSHPFileName()));
505 505
						}
506 506
						if (!shpParams.getSHXFile().delete()) {
507
							throw new PerformEditingException(getName(),
507
							throw new PerformEditingException(getProviderName(),
508 508
									new IOException(shpParams.getSHXFileName()));
509 509
						}
510 510
						if (!tmpParams.getDBFFile().renameTo(
511 511
								shpParams.getDBFFile())) {
512
							throw new PerformEditingException(getName(),
512
							throw new PerformEditingException(getProviderName(),
513 513
									new IOException(shpParams.getSHPFileName()));
514 514
						}
515 515
						if (!tmpParams.getSHPFile().renameTo(
516 516
								shpParams.getSHPFile())) {
517
							throw new PerformEditingException(getName(),
517
							throw new PerformEditingException(getProviderName(),
518 518
									new IOException(shpParams.getSHPFileName()));
519 519
						}
520 520
						if (!tmpParams.getSHXFile().renameTo(
521 521
								shpParams.getSHXFile())) {
522
							throw new PerformEditingException(getName(),
522
							throw new PerformEditingException(getProviderName(),
523 523
									new IOException(shpParams.getSHXFileName()));
524 524
						}
525 525

  
......
534 534
			});
535 535

  
536 536
		} catch (Exception e) {
537
			throw new PerformEditingException(this.getName(), e);
537
			throw new PerformEditingException(this.getProviderName(), e);
538 538
			// } finally {
539 539
			// this.resourcesEnd();
540 540
		}
......
586 586
				removeGeometryColumn(dbfFtype);
587 587
				FeatureSet set = store.getFeatureSet();
588 588

  
589
				writer = new SHPFeatureWriter(getName());
589
				writer = new SHPFeatureWriter(getProviderName());
590 590

  
591 591
				writer.begin(getShpParameters(), fType, dbfFtype, set.getSize());
592 592
				return null;

Also available in: Unified diff