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

Reply via email to