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/convolution/ConvolutionListManager.java

View differences:

ConvolutionListManager.java
22 22
package org.gvsig.raster.impl.grid.filter.convolution;
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;
......
50 51
		point.append("Convolucion", "", ConvolutionListManager.class);
51 52
	}
52 53
	
53
	/*
54
	 * (non-Javadoc)
55
	 * @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#containsFilter(java.lang.String)
56
	 */
57
	@SuppressWarnings("unchecked")
58
	public Class getFilterClassByID(String id) {
54
	public Class<?> getFilterClassByID(String id) {
59 55
		if( id.compareTo("media") == 0 ||
60 56
			id.compareTo("pasobajo") == 0 ||
61 57
			id.compareTo("sharpen") == 0 ||
......
99 95
	 * (non-Javadoc)
100 96
	 * @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#getStringsFromFilterList(java.util.ArrayList, org.gvsig.fmap.dal.coverage.grid.RasterFilter)
101 97
	 */
102
	@SuppressWarnings("unchecked")
103
	public ArrayList getStringsFromFilterList(ArrayList filterList, RasterFilter rf) {
98
	public List<String> getStringsFromFilterList(List<String> filterList, RasterFilter rf) {
104 99
		if (rf instanceof ConvolutionFilter) {
105 100
			filterList.add("filter.convolution.active=true");
106 101
			ConvolutionFilter convolutionFilter = (ConvolutionFilter) rf;
......
132 127
		return filterList;
133 128
	}
134 129

  
135
	/*
136
	 * (non-Javadoc)
137
	 * @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#addFilter(java.lang.Class, org.gvsig.fmap.dal.coverage.datastruct.Params)
138
	 */
139
	@SuppressWarnings("unchecked")
140
	public void addFilter(Class classFilter, Params params) throws FilterTypeException {
130
	public void addFilter(Class<?> classFilter, Params params) throws FilterTypeException {
141 131
		if (ConvolutionFilter.class.isAssignableFrom(classFilter)) {
142 132
			int ladoVentana = 0;
143 133
			double agudeza = 0;
......
204 194
	 * (non-Javadoc)
205 195
	 * @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#createFilterListFromStrings(java.util.ArrayList, java.lang.String, int)
206 196
	 */
207
	@SuppressWarnings("unchecked")
208
	public int createFilterListFromStrings(ArrayList filters, String fil, int filteri) throws FilterTypeException {
197
	public int createFilterListFromStrings(List<String> filters, String fil, int filteri) throws FilterTypeException {
209 198
		if ((fil.startsWith("filter.convolution.active")) && (RasterFilterListManagerImpl.getValue(fil).equals("true"))) {
210 199
			int ladoVentana = 0;
211 200
			double agudeza = 0;
......
257 246
		return filteri;
258 247
	}
259 248

  
260
	/*
261
	 * (non-Javadoc)
262
	 * @see org.gvsig.fmap.dal.coverage.grid.RasterFilterListManager#getRasterFilterList()
263
	 */
264
	@SuppressWarnings("unchecked")
265
	public ArrayList getRasterFilterList() {
266
		ArrayList filters = new ArrayList();
249
	public List<Class<?>> getRasterFilterList() {
250
		List<Class<?>> filters = new ArrayList<Class<?>>();
267 251
		filters.add(ConvolutionFilter.class);
268 252
		return filters;
269 253
	}

Also available in: Unified diff