Revision 1426 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/filter/mask/MaskListManager.java
MaskListManager.java | ||
---|---|---|
22 | 22 |
package org.gvsig.raster.tools.app.basic.tool.filter.mask; |
23 | 23 |
|
24 | 24 |
import java.util.ArrayList; |
25 |
import java.util.List; |
|
25 | 26 |
|
26 | 27 |
import org.gvsig.fmap.dal.coverage.RasterLocator; |
27 | 28 |
import org.gvsig.fmap.dal.coverage.datastruct.NoData; |
... | ... | |
65 | 66 |
point.append("Mask", "", MaskListManager.class); |
66 | 67 |
} |
67 | 68 |
|
68 |
/* |
|
69 |
* (non-Javadoc) |
|
70 |
* @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#containsFilter(java.lang.String) |
|
71 |
*/ |
|
72 |
@SuppressWarnings("unchecked") |
|
73 |
public Class getFilterClassByID(String id) { |
|
69 |
public Class<?> getFilterClassByID(String id) { |
|
74 | 70 |
if( id.compareTo("mask") == 0) |
75 | 71 |
return MaskFilter.class; |
76 | 72 |
return null; |
... | ... | |
83 | 79 |
* @param inverse Inversa |
84 | 80 |
* @throws FilterTypeException |
85 | 81 |
*/ |
86 |
@SuppressWarnings("unchecked") |
|
87 |
public void addMaskFilter(ArrayList rois, NoData noData, Boolean inverse, Boolean transp) throws FilterTypeException { |
|
82 |
public void addMaskFilter(List<ROI> rois, NoData noData, Boolean inverse, Boolean transp) throws FilterTypeException { |
|
88 | 83 |
RasterFilter filter = new MaskByteFilter(); |
89 | 84 |
|
90 | 85 |
//Cuando el filtro esta creado, tomamos los valores y lo a?adimos a la pila |
... | ... | |
97 | 92 |
} |
98 | 93 |
} |
99 | 94 |
|
100 |
/* |
|
101 |
* (non-Javadoc) |
|
102 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getRasterFilterList() |
|
103 |
*/ |
|
104 |
@SuppressWarnings("unchecked") |
|
105 |
public ArrayList getRasterFilterList() { |
|
106 |
ArrayList filters = new ArrayList(); |
|
95 |
public List<Class<?>> getRasterFilterList() { |
|
96 |
List<Class<?>> filters = new ArrayList<Class<?>>(); |
|
107 | 97 |
filters.add(MaskFilter.class); |
108 | 98 |
return filters; |
109 | 99 |
} |
... | ... | |
187 | 177 |
} |
188 | 178 |
} |
189 | 179 |
|
190 |
/* |
|
191 |
* (non-Javadoc) |
|
192 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#createFilterListFromStrings(java.util.ArrayList, java.lang.String, int) |
|
193 |
*/ |
|
194 |
@SuppressWarnings("unchecked") |
|
195 |
public int createFilterListFromStrings(ArrayList filters, String fil, int filteri) throws FilterTypeException { |
|
180 |
public int createFilterListFromStrings(List<String> filters, String fil, int filteri) throws FilterTypeException { |
|
196 | 181 |
return filteri; |
197 | 182 |
} |
198 | 183 |
|
199 |
/* |
|
200 |
* (non-Javadoc) |
|
201 |
* @see org.gvsig.raster.grid.filter.IRasterFilterListManager#getStringsFromFilterList(java.util.ArrayList, org.gvsig.raster.grid.filter.RasterFilter) |
|
202 |
*/ |
|
203 |
@SuppressWarnings("unchecked") |
|
204 |
public ArrayList getStringsFromFilterList(ArrayList filterList, RasterFilter rf) { |
|
184 |
public List<String> getStringsFromFilterList(List<String> filterList, RasterFilter rf) { |
|
205 | 185 |
return filterList; |
206 | 186 |
} |
207 | 187 |
} |
Also available in: Unified diff