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

View differences:

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