Revision: 6446 http://sourceforge.net/p/jump-pilot/code/6446 Author: edso Date: 2020-09-12 13:19:24 +0000 (Sat, 12 Sep 2020) Log Message: ----------- fix enforced loader ignored by GeoImage/ReferencedImageFactoryFileLayerLoader
Modified Paths: -------------- core/trunk/src/com/vividsolutions/jump/workbench/imagery/ImageryLayerDataset.java Modified: core/trunk/src/com/vividsolutions/jump/workbench/imagery/ImageryLayerDataset.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/imagery/ImageryLayerDataset.java 2020-09-12 10:08:13 UTC (rev 6445) +++ core/trunk/src/com/vividsolutions/jump/workbench/imagery/ImageryLayerDataset.java 2020-09-12 13:19:24 UTC (rev 6446) @@ -157,6 +157,13 @@ ReferencedImageFactory imageFactory) { feature.setAttribute(ImageryLayerDataset.ATTR_FACTORY, imageFactory .getClass().getName()); + // GeoImage supports several loaders, set it if one was selected + if (imageFactory instanceof GeoImageFactory) { + Object loader = ((GeoImageFactory) imageFactory).getLoader(); + if (loader != null) + feature.setAttribute(ImageryLayerDataset.ATTR_LOADER, loader.getClass() + .getName()); + } return feature; } _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel