Revision 23936 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/RasterModule.java
RasterModule.java | ||
---|---|---|
454 | 454 |
} |
455 | 455 |
|
456 | 456 |
if (e.getKey().equals("general_auto_preview")) { |
457 |
autoRefreshView = ((Boolean) e.getValue()).booleanValue(); |
|
457 |
if(e.getValue() instanceof String) |
|
458 |
autoRefreshView = new Boolean((String) e.getValue()).booleanValue(); |
|
459 |
if(e.getValue() instanceof Boolean) |
|
460 |
autoRefreshView = ((Boolean) e.getValue()).booleanValue(); |
|
458 | 461 |
return; |
459 | 462 |
} |
460 | 463 |
|
461 | 464 |
if (e.getKey().equals("general_ask_coordinates")) { |
462 |
askCoordinates = ((Boolean) e.getValue()).booleanValue(); |
|
465 |
if(e.getValue() instanceof String) |
|
466 |
askCoordinates = new Boolean((String) e.getValue()).booleanValue(); |
|
467 |
if(e.getValue() instanceof Boolean) |
|
468 |
askCoordinates = ((Boolean) e.getValue()).booleanValue(); |
|
463 | 469 |
return; |
464 | 470 |
} |
465 | 471 |
|
466 | 472 |
if (e.getKey().equals("general_defaultNumberOfClasses")) { |
467 |
RasterLibrary.defaultNumberOfClasses = ((Integer) e.getValue()).intValue(); |
|
473 |
if(e.getValue() instanceof String) |
|
474 |
RasterLibrary.defaultNumberOfClasses = new Integer((String) e.getValue()).intValue(); |
|
475 |
if(e.getValue() instanceof Integer) |
|
476 |
RasterLibrary.defaultNumberOfClasses = ((Integer) e.getValue()).intValue(); |
|
468 | 477 |
return; |
469 | 478 |
} |
470 | 479 |
|
471 | 480 |
if (e.getKey().equals("cache_size")) { |
472 |
RasterLibrary.cacheSize = ((Long) e.getValue()).longValue(); |
|
481 |
if(e.getValue() instanceof String) |
|
482 |
RasterLibrary.cacheSize = new Long((String) e.getValue()).longValue(); |
|
483 |
if(e.getValue() instanceof Long) |
|
484 |
RasterLibrary.cacheSize = ((Long) e.getValue()).longValue(); |
|
473 | 485 |
return; |
474 | 486 |
} |
475 | 487 |
|
476 | 488 |
if (e.getKey().equals("cache_pagesize")) { |
477 |
RasterLibrary.pageSize = ((Double) e.getValue()).doubleValue(); |
|
489 |
if(e.getValue() instanceof String) |
|
490 |
RasterLibrary.pageSize = new Double((String) e.getValue()).doubleValue(); |
|
491 |
if(e.getValue() instanceof Double) |
|
492 |
RasterLibrary.pageSize = ((Double) e.getValue()).doubleValue(); |
|
478 | 493 |
return; |
479 | 494 |
} |
480 | 495 |
|
481 | 496 |
if (e.getKey().equals("cache_pagspergroup")) { |
482 |
RasterLibrary.pagsPerGroup = ((Integer) e.getValue()).intValue(); |
|
497 |
if(e.getValue() instanceof String) |
|
498 |
RasterLibrary.pagsPerGroup = new Integer((String) e.getValue()).intValue(); |
|
499 |
if(e.getValue() instanceof Integer) |
|
500 |
RasterLibrary.pagsPerGroup = ((Integer) e.getValue()).intValue(); |
|
483 | 501 |
return; |
484 | 502 |
} |
485 | 503 |
|
486 | 504 |
if (e.getKey().equals("cache_blockheight")) { |
487 |
RasterLibrary.blockHeight = ((Integer) e.getValue()).intValue(); |
|
505 |
if(e.getValue() instanceof String) |
|
506 |
RasterLibrary.blockHeight = new Integer((String) e.getValue()).intValue(); |
|
507 |
if(e.getValue() instanceof Integer) |
|
508 |
RasterLibrary.blockHeight = ((Integer) e.getValue()).intValue(); |
|
488 | 509 |
return; |
489 | 510 |
} |
490 | 511 |
|
491 | 512 |
if (e.getKey().equals("nodata_value")) { |
492 |
RasterLibrary.defaultNoDataValue = ((Double) e.getValue()).doubleValue(); |
|
513 |
if(e.getValue() instanceof String) |
|
514 |
RasterLibrary.defaultNoDataValue = new Double((String) e.getValue()).doubleValue(); |
|
515 |
if(e.getValue() instanceof Double) |
|
516 |
RasterLibrary.defaultNoDataValue = ((Double) e.getValue()).doubleValue(); |
|
493 | 517 |
return; |
494 | 518 |
} |
495 | 519 |
} |
Also available in: Unified diff