Revision 1419 org.gvsig.raster/trunk/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.impl/src/main/java/org/gvsig/raster/impl/buffer/RasterBuffer.java

View differences:

RasterBuffer.java
389 389
	 * @see org.gvsig.raster.dataset.Buffer#getLimits()
390 390
	 */
391 391
	public double[] getLimits() throws ProcessInterruptedException {
392
		RasterTask task = RasterTaskQueue.get(Thread.currentThread().toString());
392
		RasterTask task = RasterTaskQueue.get(Thread.currentThread().getId() + "");
393 393
		double max = Double.NEGATIVE_INFINITY;
394 394
		double secondMax = max;
395 395
		double min = Double.MAX_VALUE;
......
508 508
	 * @see org.gvsig.raster.dataset.Buffer#getLimits()
509 509
	 */
510 510
	public double[][] getAllBandsLimits() throws ProcessInterruptedException {
511
		RasterTask task = RasterTaskQueue.get(Thread.currentThread().toString());
511
		RasterTask task = RasterTaskQueue.get(Thread.currentThread().getId() + "");
512 512
		double max[] = new double[getBandCount()];
513 513
		double min[] = new double[getBandCount()];
514 514
		double value = 0;
......
671 671
	 * @see org.gvsig.tools.visitor.Visitable#accept(org.gvsig.tools.visitor.Visitor)
672 672
	 */
673 673
	public void accept(Visitor visitor) throws BaseException {
674
		RasterTask task = RasterTaskQueue.get(Thread.currentThread().toString());
674
		RasterTask task = RasterTaskQueue.get(Thread.currentThread().getId() + "");
675 675

  
676 676
		switch (getDataType()) {
677 677
		case Buffer.TYPE_BYTE:

Also available in: Unified diff