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/RGBToHSLManager.java
RGBToHSLManager.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.dataset.Buffer; |
27 | 28 |
import org.gvsig.fmap.dal.coverage.datastruct.Params; |
... | ... | |
54 | 55 |
point.append("RGBToHSL", "", RGBToHSLManager.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("rgbtohsl") == 0) |
64 | 60 |
return RGBToCMYKFilter.class; |
65 | 61 |
return null; |
... | ... | |
100 | 96 |
|
101 | 97 |
} |
102 | 98 |
|
103 |
/* |
|
104 |
* (non-Javadoc) |
|
105 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getRasterFilterList() |
|
106 |
*/ |
|
107 |
@SuppressWarnings("unchecked") |
|
108 |
public ArrayList getRasterFilterList() { |
|
109 |
ArrayList filters = new ArrayList(); |
|
99 |
public List<Class<?>> getRasterFilterList() { |
|
100 |
List<Class<?>> filters = new ArrayList<Class<?>>(); |
|
110 | 101 |
filters.add(RGBToHSLFilter.class); |
111 | 102 |
return filters; |
112 | 103 |
} |
113 | 104 |
|
114 |
/* |
|
115 |
* (non-Javadoc) |
|
116 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#addFilter(java.lang.Class, org.gvsig.raster.dataset.Params) |
|
117 |
*/ |
|
118 |
@SuppressWarnings("unchecked") |
|
119 |
public void addFilter(Class classFilter, Params params) throws FilterTypeException { |
|
105 |
public void addFilter(Class<?> classFilter, Params params) throws FilterTypeException { |
|
120 | 106 |
if (RGBToHSLFilter.class.isAssignableFrom(classFilter)) { |
121 | 107 |
int[] renderBands = { 0, 1, 2 }; |
122 | 108 |
int out = Buffer.TYPE_BYTE; |
... | ... | |
172 | 158 |
* (non-Javadoc) |
173 | 159 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#createFilterListFromStrings(java.util.ArrayList, java.lang.String, int) |
174 | 160 |
*/ |
175 |
@SuppressWarnings("unchecked") |
|
176 |
public int createFilterListFromStrings(ArrayList filters, String fil, int filteri) { |
|
161 |
public int createFilterListFromStrings(List<String> filters, String fil, int filteri) { |
|
177 | 162 |
return filteri; |
178 | 163 |
} |
179 | 164 |
|
... | ... | |
181 | 166 |
* (non-Javadoc) |
182 | 167 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getStringsFromFilterList(java.util.ArrayList, org.gvsig.raster.grid.filter.RasterFilter) |
183 | 168 |
*/ |
184 |
@SuppressWarnings("unchecked") |
|
185 |
public ArrayList getStringsFromFilterList(ArrayList filterList, RasterFilter rf) { |
|
169 |
public List<String> getStringsFromFilterList(List<String> filterList, RasterFilter rf) { |
|
186 | 170 |
return filterList; |
187 | 171 |
} |
188 | 172 |
|
Also available in: Unified diff