Revision 1426 org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/grid/filter/band/HSLToRGBManager.java
HSLToRGBManager.java | ||
---|---|---|
22 | 22 |
package org.gvsig.raster.impl.grid.filter.band; |
23 | 23 |
|
24 | 24 |
import java.util.ArrayList; |
25 |
import java.util.List; |
|
25 | 26 |
|
26 | 27 |
import org.gvsig.fmap.dal.coverage.datastruct.Params; |
27 | 28 |
import org.gvsig.fmap.dal.coverage.exception.FilterTypeException; |
... | ... | |
54 | 55 |
point.append("HSLToRGB", "", HSLToRGBManager.class); |
55 | 56 |
} |
56 | 57 |
|
57 |
/* |
|
58 |
* (non-Javadoc) |
|
59 |
* @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#containsFilter(java.lang.String) |
|
60 |
*/ |
|
61 |
@SuppressWarnings("unchecked") |
|
62 |
public Class getFilterClassByID(String id) { |
|
58 |
public Class<?> getFilterClassByID(String id) { |
|
63 | 59 |
if( id.compareTo("hsltorgb") == 0) |
64 | 60 |
return HSLToRGBFilter.class; |
65 | 61 |
return null; |
... | ... | |
98 | 94 |
} |
99 | 95 |
} |
100 | 96 |
|
101 |
/* |
|
102 |
* (non-Javadoc) |
|
103 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getRasterFilterList() |
|
104 |
*/ |
|
105 |
@SuppressWarnings("unchecked") |
|
106 |
public ArrayList getRasterFilterList() { |
|
107 |
ArrayList filters = new ArrayList(); |
|
97 |
public List<Class<?>> getRasterFilterList() { |
|
98 |
List<Class<?>> filters = new ArrayList<Class<?>>(); |
|
108 | 99 |
filters.add(HSLToRGBFilter.class); |
109 | 100 |
return filters; |
110 | 101 |
} |
... | ... | |
113 | 104 |
* (non-Javadoc) |
114 | 105 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#addFilter(java.lang.Class, org.gvsig.raster.dataset.Params) |
115 | 106 |
*/ |
116 |
@SuppressWarnings("unchecked") |
|
117 |
public void addFilter(Class classFilter, Params params) throws FilterTypeException { |
|
107 |
public void addFilter(Class<?> classFilter, Params params) throws FilterTypeException { |
|
118 | 108 |
if (HSLToRGBFilter.class.isAssignableFrom(classFilter)) { |
119 | 109 |
int[] renderBands = { 0, 1, 2 }; |
120 | 110 |
for (int i = 0; i < params.getNumParams(); i++) { |
... | ... | |
160 | 150 |
* (non-Javadoc) |
161 | 151 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#createFilterListFromStrings(java.util.ArrayList, java.lang.String, int) |
162 | 152 |
*/ |
163 |
@SuppressWarnings("unchecked") |
|
164 |
public int createFilterListFromStrings(ArrayList filters, String fil, int filteri) { |
|
153 |
public int createFilterListFromStrings(List<String> filters, String fil, int filteri) { |
|
165 | 154 |
return filteri; |
166 | 155 |
} |
167 | 156 |
|
... | ... | |
169 | 158 |
* (non-Javadoc) |
170 | 159 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getStringsFromFilterList(java.util.ArrayList, org.gvsig.raster.grid.filter.RasterFilter) |
171 | 160 |
*/ |
172 |
@SuppressWarnings("unchecked") |
|
173 |
public ArrayList getStringsFromFilterList(ArrayList filterList, RasterFilter rf) { |
|
161 |
public List<String> getStringsFromFilterList(List<String> filterList, RasterFilter rf) { |
|
174 | 162 |
return filterList; |
175 | 163 |
} |
176 | 164 |
|
Also available in: Unified diff