Revision 1328 org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/store/DefaultRasterStore.java

View differences:

DefaultRasterStore.java
25 25
import java.awt.geom.AffineTransform;
26 26
import java.awt.geom.Point2D;
27 27
import java.awt.geom.Rectangle2D;
28
import java.awt.geom.Point2D.Double;
29 28
import java.util.ArrayList;
30 29
import java.util.Collection;
31 30
import java.util.List;
......
1691 1690
			throw new PersistenceException(e);
1692 1691
		}
1693 1692
		this.bandList = (BandListImpl)state.get("bandList");
1693
		if(parameters instanceof AbstractRasterFileDataParameters && !this.provider.isMultiFile()) {
1694
			//Esto solo es por si al cargar un proyecto se ha cambiado el fichero de sitio y el usuario
1695
			//lo introduce manualmente. En ese caso el bandList debe contener la misma ruta al fichero que el 
1696
			//provider y no la que se grab? inicialmente
1697
			for (int i = 0; i < bandList.getBandCount(); i++) {
1698
				bandList.getBand(i).setFileName(provider.getURI());				
1699
			}
1700
		}
1694 1701
		this.metadata = (Metadata)state.get("metadata");
1695 1702
		setRender((Render)state.get("render"));
1696 1703
		int[] rb = getRender().getRenderBands(); //Evitamos que las bandas que fueron cargadas se machaquen ahora

Also available in: Unified diff