Revision 2438 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/ConvolutionUI.java
ConvolutionUI.java | ||
---|---|---|
70 | 70 |
private DefaultRegistrableFilterListener |
71 | 71 |
defaultRegistrableListener = null; |
72 | 72 |
private Kernel kernel = null; |
73 |
private Params loadedParams = null; |
|
73 | 74 |
|
74 | 75 |
/** |
75 | 76 |
* Constructor. |
... | ... | |
288 | 289 |
* algo. |
289 | 290 |
*/ |
290 | 291 |
public Params getParams() { |
291 |
ParamsImpl params = new ParamsImpl(); |
|
292 |
Params params = null; |
|
293 |
if(loadedParams != null) { |
|
294 |
params = loadedParams; |
|
295 |
loadedParams = null; |
|
296 |
return params; |
|
297 |
} |
|
298 |
|
|
299 |
params = new ParamsImpl(); |
|
292 | 300 |
defaultRegistrableListener.setParams(params); |
293 | 301 |
|
294 | 302 |
int lado = 0; |
... | ... | |
308 | 316 |
null); |
309 | 317 |
return params; |
310 | 318 |
} |
319 |
|
|
320 |
public void setParams(Params params) { |
|
321 |
this.loadedParams = params; |
|
322 |
} |
|
311 | 323 |
|
312 | 324 |
/** |
313 | 325 |
* Cuando un elemento de la matriz tiene el foco se salva el valor |
... | ... | |
341 | 353 |
} |
342 | 354 |
} |
343 | 355 |
|
344 |
/* |
|
345 |
* (non-Javadoc) |
|
346 |
* @see org.gvsig.fmap.dal.coverage.grid.RegistrableFilterListener#addFilterUIListener(org.gvsig.fmap.dal.coverage.grid.FilterUIListener) |
|
347 |
*/ |
|
348 | 356 |
public void addFilterUIListener(FilterUIListener listener) { |
349 | 357 |
defaultRegistrableListener.addFilterUIListener(listener); |
350 | 358 |
} |
351 | 359 |
|
352 |
/* |
|
353 |
* (non-Javadoc) |
|
354 |
* @see org.gvsig.fmap.dal.coverage.grid.RegistrableFilterListener#callStateChanged() |
|
355 |
*/ |
|
356 | 360 |
public void callStateChanged() { |
357 | 361 |
defaultRegistrableListener.callStateChanged(); |
358 | 362 |
} |
359 | 363 |
|
360 |
/* |
|
361 |
* (non-Javadoc) |
|
362 |
* @see org.gvsig.fmap.dal.coverage.grid.RegistrableFilterListener#removeStateChangedListener(org.gvsig.fmap.dal.coverage.grid.FilterUIListener) |
|
363 |
*/ |
|
364 | 364 |
public void removeStateChangedListener(FilterUIListener listener) { |
365 | 365 |
defaultRegistrableListener.removeStateChangedListener(listener); |
366 | 366 |
} |
Also available in: Unified diff