Revision 2378 org.gvsig.raster.wms/branches/org.gvsig.raster.wms_dataaccess_refactoring/org.gvsig.raster.wms.io/src/main/java/org/gvsig/raster/wms/io/downloader/TileDownloaderForWMS.java

View differences:

TileDownloaderForWMS.java
24 24
import java.awt.geom.Rectangle2D;
25 25
import java.io.File;
26 26
import java.io.IOException;
27
import java.util.List;
28
import java.util.Vector;
27 29

  
28 30
import org.cresques.cts.IProjection;
29 31
import org.gvsig.fmap.dal.coverage.RasterLocator;
......
44 46
import org.gvsig.raster.impl.provider.RasterProvider;
45 47
import org.gvsig.raster.impl.provider.tile.BaseTileDownloader;
46 48
import org.gvsig.raster.util.DefaultProviderServices;
49
import org.gvsig.raster.wms.io.RemoteWMSStyle;
47 50
import org.gvsig.raster.wms.io.WMSConnector;
48 51
import org.gvsig.raster.wms.io.WMSDataParameters;
49 52
import org.gvsig.raster.wms.io.WMSProvider;
......
81 84
			wmsStatus.setLayerNames(Utilities.createVector(p.getLayerQuery(), ","));
82 85
			wmsStatus.setSrs(p.getSRSCode());
83 86
			wmsStatus.setFormat(p.getFormat());
84
			wmsStatus.setStyles(p.getStyles());
87
			List<RemoteWMSStyle> listStyles = p.getStyles();
88
			Vector<?> v = listStyles != null ? new Vector<RemoteWMSStyle>(listStyles) : null;
89
			wmsStatus.setStyles(v);
85 90
			wmsStatus.setDimensions(p.getDimensions());
86 91
			wmsStatus.setTransparency(p.isWmsTransparent());
87 92
			wmsStatus.setOnlineResource((String) p.getOnlineResource().get("GetMap"));

Also available in: Unified diff