Revision 723 org.gvsig.raster.mosaic/trunk/org.gvsig.raster.mosaic/org.gvsig.raster.mosaic.app/src/main/java/org/gvsig/raster/mosaic/app/gui/MosaicPropertiesPanel.java

View differences:

MosaicPropertiesPanel.java
26 26
import java.awt.GridBagConstraints;
27 27
import java.awt.GridBagLayout;
28 28
import java.awt.Insets;
29
import java.io.File;
30
import java.util.ArrayList;
29 31

  
30 32
import javax.swing.BorderFactory;
31 33
import javax.swing.ButtonGroup;
......
38 40
import javax.swing.table.TableColumnModel;
39 41

  
40 42
import org.gvsig.andami.PluginServices;
43
import org.gvsig.fmap.dal.DataStoreParameters;
41 44
import org.gvsig.gui.beans.panelGroup.panels.AbstractPanel;
42 45
import org.gvsig.raster.fmap.layers.FLyrRaster;
46
import org.gvsig.raster.impl.provider.RasterProvider;
47
import org.gvsig.raster.mosaic.io.MosaicDataParameters;
43 48
import org.gvsig.raster.tools.app.basic.RasterToolsUtil;
44 49

  
45 50
/**
......
116 121
			return;
117 122

  
118 123
		fLayer = (FLyrRaster) ref;
124
		DataStoreParameters dsp = fLayer.getDataStore().getParameters();
125
		if(dsp instanceof MosaicDataParameters) {
126
			MosaicDataParameters mosaicParams = (MosaicDataParameters)dsp;
127
			ArrayList<RasterProvider> provList = mosaicParams.getProviders();
128
			getModel().clearModel();
129
			ArrayList<File> fileArray = new ArrayList<File>();
130
			for (int i = 0; i < provList.size(); i++) {
131
				fileArray.add(new File(provList.get(i).getURI()));
132
			}
133
			listener.addData(fileArray);
134
		}
119 135
	}
120 136

  
121 137
	public JButton getAddButton() {

Also available in: Unified diff