URL fileURL = PropUtils.getResourceOrFileOrURL(filePath);
if (fileURL != null) {
if (imageReaderLoaders != null) {
ImageTile imageTile = null;
for (Iterator it = imageReaderLoaders.iterator(); it.hasNext();) {
ImageReaderLoader idl = (ImageReaderLoader) it.next();
if (idl.isLoadable(filePath)) {
ImageReader id = idl.getImageReader(fileURL);
ImageTile tmpImageTile = id.getImageTile(imageCache);
if (imageTile == null) {
imageTile = tmpImageTile;
} else if (tmpImageTile != null