Revision: 6486
          http://sourceforge.net/p/jump-pilot/code/6486
Author:   ma15569
Date:     2020-09-16 09:12:09 +0000 (Wed, 16 Sep 2020)
Log Message:
-----------
cleaned and styled

Modified Paths:
--------------
    core/trunk/src/org/openjump/core/ui/plugin/raster/RasterQueryDragTool.java

Modified: 
core/trunk/src/org/openjump/core/ui/plugin/raster/RasterQueryDragTool.java
===================================================================
--- core/trunk/src/org/openjump/core/ui/plugin/raster/RasterQueryDragTool.java  
2020-09-16 06:49:45 UTC (rev 6485)
+++ core/trunk/src/org/openjump/core/ui/plugin/raster/RasterQueryDragTool.java  
2020-09-16 09:12:09 UTC (rev 6486)
@@ -42,7 +42,6 @@
 import java.awt.Window;
 import java.awt.event.HierarchyEvent;
 import java.awt.event.HierarchyListener;
-import java.awt.event.MouseEvent;
 import java.awt.geom.NoninvertibleTransformException;
 import java.awt.image.Raster;
 import java.io.IOException;
@@ -63,7 +62,6 @@
 import com.vividsolutions.jump.I18N;
 import com.vividsolutions.jump.workbench.WorkbenchContext;
 import com.vividsolutions.jump.workbench.model.FenceLayerFinder;
-import com.vividsolutions.jump.workbench.model.Layerable;
 import com.vividsolutions.jump.workbench.plugin.EnableCheckFactory;
 import com.vividsolutions.jump.workbench.plugin.MultiEnableCheck;
 import com.vividsolutions.jump.workbench.plugin.PlugInContext;
@@ -176,89 +174,10 @@
 
     }
 
-     
-    
-    /*
-     * Displays cell values on system bar while moving cursor on the raster
-     */
-    PlugInContext gContext;
-
+      
    
     
-    public double cellValue(MouseEvent me,RasterImageLayer layer,Coordinate 
coordinate, int band) {
-       double value =0.0D;
-       try {
-       value=  layer.getCellValue(coordinate, band);
-       }catch (Exception e) {
-       Object object;
-               try {
-                       object = 
layer.getRasterData(null).getDataElements(me.getX(), me.getY(), band);
-               value =new Double(object.toString());
-               } catch (IOException e1) {
-                       // TODO Auto-generated catch block
-                       e1.printStackTrace();
-               }
-       
-       }   
-       return value;
-    }
-    
-    
-    
     @Override
-   public void mouseMoved(MouseEvent me) {
-
-        final WorkbenchContext wbcontext = this.getWorkbench().getContext();
-          
-        for (Object layerable : 
wbcontext.getLayerableNamePanel().selectedNodes(Layerable.class)) {
-            Layerable layer = (Layerable)layerable;
-        
-                if (layer instanceof RasterImageLayer) {
-        String cellValues = null;
-        try {
-            cellValues = "";
-            Double cellValue = Double.NaN;
-            Coordinate tentativeCoordinate = getPanel().getViewport()
-                    .toModelCoordinate(me.getPoint());
-            for (int b = 0; b < ((RasterImageLayer) layer).getNumBands(); b++) 
{
-               
-               // cellValue = cellValue(me,((RasterImageLayer) 
layer),tentativeCoordinate, b);
-               try {
-                               cellValue = ((RasterImageLayer) 
layer).getCellValue(tentativeCoordinate.x,
-                                           tentativeCoordinate.y, b);
-                       } catch (RasterDataNotFoundException | IOException e) {
-                               // TODO Auto-generated catch block
-                               e.printStackTrace();
-                       } 
-                
-                if (cellValue != null) {
-                    if (((RasterImageLayer) layer).isNoData(cellValue)) {
-                        cellValues = cellValues.concat(Double
-                                .toString(cellValue))
-                                + "("
-                                + RASTER_NODATA
-                                + ") ";
-                    } else {
-                        cellValues = cellValues.concat(Double
-                                .toString(cellValue));
-                    }
-                }
-                cellValues = cellValues.concat("  ");
-            }
-
-        } catch (NoninvertibleTransformException e) {
-                cellValues = " - ";
-        }
-        name = ((RasterImageLayer) layer).getName();
-        getPanel().getContext().setStatusMessage(
-                "[" + LAYER + ": " + name + "] " + VALUE + ": "
-                        + cellValues.toString());}
-        }
-    } 
-    
-   
-    
-    @Override
     public String getName() {
        return  
I18N.get("org.openjump.core.ui.plugin.raster.RasterQueryPlugIn");
     }
@@ -307,10 +226,10 @@
        });
         
         
-      jTablePanel.setPreferredSize(new Dimension(300,300));
-     
+        jTablePanel.setPreferredSize(new Dimension(400,300));
         
-       JOptionPane.showMessageDialog(null, jTablePanel, "Values",
-             JOptionPane.INFORMATION_MESSAGE);
+        
+        JOptionPane.showOptionDialog(null, jTablePanel, 
I18N.get("org.openjump.core.ui.plugin.raster.RasterQueryPlugIn"), 
JOptionPane.DEFAULT_OPTION,JOptionPane.PLAIN_MESSAGE, null, 
+                 new Object[]{}, null);
      }
 }
\ No newline at end of file



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to