Revision 11750 trunk/libraries/libRaster/src/org/gvsig/raster/grid/filter/enhancement/BrightnessContrastListManager.java

View differences:

BrightnessContrastListManager.java
22 22
import java.util.ArrayList;
23 23

  
24 24
import org.gvsig.raster.buffer.RasterBuffer;
25
import org.gvsig.raster.dataset.Params;
25 26
import org.gvsig.raster.grid.filter.IRasterFilterListManager;
26 27
import org.gvsig.raster.grid.filter.RasterFilter;
27 28
import org.gvsig.raster.grid.filter.RasterFilterList;
......
182 183
		filters.add(ContrastFilter.class);
183 184
		return filters;
184 185
	}
186

  
187
	public void addFilter(Class classFilter, Params params) {
188
		for (int i=0; i<params.getNumParams(); i++) {
189
			if (classFilter.equals(ContrastFilter.class)) {
190
				if (params.getParam(i).id.equals("Contrast"))
191
					addContrastFilter(new Integer(params.getParam(i).defaultValue).intValue(), false);
192
			}
193
			if (classFilter.equals(BrightnessFilter.class)) {
194
				if (params.getParam(i).id.equals("Brightness"))
195
					addBrightnessFilter(new Integer(params.getParam(i).defaultValue).intValue(), false);
196
			}
197
		}
198
	}
185 199
}

Also available in: Unified diff