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/ColorBalanceRGBManager.java
ColorBalanceRGBManager.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; |
... | ... | |
53 | 54 |
point.append("ColorBalanceRGB", "", ColorBalanceRGBManager.class); |
54 | 55 |
} |
55 | 56 |
|
56 |
/* |
|
57 |
* (non-Javadoc) |
|
58 |
* @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#containsFilter(java.lang.String) |
|
59 |
*/ |
|
60 |
@SuppressWarnings("unchecked") |
|
61 |
public Class getFilterClassByID(String id) { |
|
57 |
public Class<?> getFilterClassByID(String id) { |
|
62 | 58 |
if( id.compareTo("colorbalancergb") == 0) |
63 | 59 |
return ColorTableFilter.class; |
64 | 60 |
return null; |
... | ... | |
104 | 100 |
|
105 | 101 |
} |
106 | 102 |
|
107 |
/* |
|
108 |
* (non-Javadoc) |
|
109 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getRasterFilterList() |
|
110 |
*/ |
|
111 |
@SuppressWarnings("unchecked") |
|
112 |
public ArrayList getRasterFilterList() { |
|
113 |
ArrayList filters = new ArrayList(); |
|
103 |
public List<Class<?>> getRasterFilterList() { |
|
104 |
List<Class<?>> filters = new ArrayList<Class<?>>(); |
|
114 | 105 |
filters.add(ColorBalanceRGBFilter.class); |
115 | 106 |
return filters; |
116 | 107 |
} |
117 | 108 |
|
118 |
/* |
|
119 |
* (non-Javadoc) |
|
120 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#addFilter(java.lang.Class, org.gvsig.raster.dataset.Params) |
|
121 |
*/ |
|
122 |
@SuppressWarnings("unchecked") |
|
123 |
public void addFilter(Class classFilter, Params params) throws FilterTypeException { |
|
109 |
public void addFilter(Class<?> classFilter, Params params) throws FilterTypeException { |
|
124 | 110 |
if (ColorBalanceRGBFilter.class.isAssignableFrom(classFilter)) { |
125 | 111 |
int red = 0, green = 0, blue = 0; |
126 | 112 |
boolean luminosity = false; |
... | ... | |
185 | 171 |
* (non-Javadoc) |
186 | 172 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#createFilterListFromStrings(java.util.ArrayList, java.lang.String, int) |
187 | 173 |
*/ |
188 |
@SuppressWarnings("unchecked") |
|
189 |
public int createFilterListFromStrings(ArrayList filters, String fil, int filteri) { |
|
174 |
public int createFilterListFromStrings(List<String> filters, String fil, int filteri) { |
|
190 | 175 |
return filteri; |
191 | 176 |
} |
192 | 177 |
|
... | ... | |
194 | 179 |
* (non-Javadoc) |
195 | 180 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getStringsFromFilterList(java.util.ArrayList, org.gvsig.raster.grid.filter.RasterFilter) |
196 | 181 |
*/ |
197 |
@SuppressWarnings("unchecked") |
|
198 |
public ArrayList getStringsFromFilterList(ArrayList filterList, RasterFilter rf) { |
|
182 |
public List<String> getStringsFromFilterList(List<String> filterList, RasterFilter rf) { |
|
199 | 183 |
return filterList; |
200 | 184 |
} |
201 | 185 |
|
Also available in: Unified diff