PlanarImage image = nodeContext.getTargetImage(band); if (image != null) { forceTileComputation(image, tileX, tileY, semaphore, tileScheduler, listeners, parallelism); break; if (image == null) { if (OperatorContext.isRegularBand(band) && band.isSourceImageSet()) { forceTileComputation(band.getSourceImage(), tileX, tileY, semaphore, tileScheduler, listeners, parallelism); PlanarImage image = nodeContext.getTargetImage(band); if (image != null) { forceTileComputation(image, tileX, tileY, semaphore, tileScheduler, listeners, parallelism); } else if (OperatorContext.isRegularBand(band) && band.isSourceImageSet()) { forceTileComputation(band.getSourceImage(), tileX, tileY, semaphore, tileScheduler, listeners, parallelism);