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

View differences:

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