Changeset 32450 in osm


Ignore:
Timestamp:
2016-06-29T21:38:48+02:00 (8 years ago)
Author:
donvip
Message:

remove calls to deprecated methods

Location:
applications/editors/josm/plugins/OsmInspectorPlugin
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/OsmInspectorPlugin/build.xml

    r30828 r32450  
    55    <property name="commit.message" value="Commit message"/>
    66    <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
    7     <property name="plugin.main.version" value="7001"/>
     7    <property name="plugin.main.version" value="10279"/>
    88
    99    <property name="plugin.author" value="Nikhil Shirahatti"/>
  • applications/editors/josm/plugins/OsmInspectorPlugin/src/org/openstreetmap/josm/plugins/osminspector/ImportOsmInspectorBugsAction.java

    r30815 r32450  
    66import java.awt.event.ActionEvent;
    77import java.awt.event.KeyEvent;
     8import java.io.IOException;
     9import java.util.NoSuchElementException;
    810
    911import javax.swing.ProgressMonitor;
    1012
     13import org.opengis.referencing.FactoryException;
    1114import org.openstreetmap.josm.Main;
    1215import org.openstreetmap.josm.actions.JosmAction;
    1316import org.openstreetmap.josm.data.Bounds;
    1417import org.openstreetmap.josm.tools.Shortcut;
     18
     19import com.vividsolutions.jts.io.ParseException;
    1520
    1621public class ImportOsmInspectorBugsAction extends JosmAction {
     
    4954                                        wfs.initializeDataStore();
    5055                                        inspector = new OsmInspectorLayer(wfs, monitor);
    51                                         Main.main.addLayer(inspector);
     56                                        Main.getLayerManager().addLayer(inspector);
    5257                                        plugin.setLayer(inspector);
    5358                                } else {
     
    5762
    5863                                }
    59                         } catch (Exception e) {
    60                                 // TODO Auto-generated catch block
    61                                 e.printStackTrace();
     64                        } catch (IOException | IndexOutOfBoundsException | NoSuchElementException | FactoryException | ParseException e) {
     65                                Main.error(e);
    6266                        } finally {
    6367                                monitor.close();
  • applications/editors/josm/plugins/OsmInspectorPlugin/src/org/openstreetmap/josm/plugins/osminspector/OsmInspectorPlugin.java

    r30815 r32450  
    1313import org.openstreetmap.josm.gui.JosmUserIdentityManager;
    1414import org.openstreetmap.josm.gui.MapFrame;
    15 import org.openstreetmap.josm.gui.MapView;
    16 import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
    1715import org.openstreetmap.josm.gui.NavigatableComponent;
    1816import org.openstreetmap.josm.gui.NavigatableComponent.ZoomChangeListener;
    1917import org.openstreetmap.josm.gui.download.DownloadDialog;
    2018import org.openstreetmap.josm.gui.download.DownloadSelection;
    21 import org.openstreetmap.josm.gui.layer.Layer;
    2219import org.openstreetmap.josm.plugins.Plugin;
    2320import org.openstreetmap.josm.plugins.PluginInformation;
     
    2522
    2623public class OsmInspectorPlugin extends Plugin
    27 implements LayerChangeListener, ZoomChangeListener,
     24implements ZoomChangeListener,
    2825MouseListener, PreferenceChangedListener, DownloadSelection{
    2926
     
    6663                if (newFrame == null) {
    6764            /* if new MapFrame is null, remove listener */
    68             MapView.removeLayerChangeListener(this);
    6965            NavigatableComponent.removeZoomChangeListener(this);
    7066        } else {
     
    7672                /* add Listeners */
    7773                NavigatableComponent.addZoomChangeListener(this);
    78                 MapView.addLayerChangeListener(this);
    7974                Main.map.mapView.addMouseListener(this);
    8075                Main.pref.addPreferenceChangeListener(this);
     
    8580            }
    8681        }
    87         }
    88 
    89         @Override
    90         public void activeLayerChange(Layer oldLayer, Layer newLayer) {
    91                
    92         }
    93 
    94         @Override
    95         public void layerAdded(Layer newLayer) {
    96                
    97         }
    98 
    99         @Override
    100         public void layerRemoved(Layer oldLayer) {
    101                
    10282        }
    10383
     
    152132        }
    153133
    154 
    155 
    156 
    157134        @Override
    158135        public void addGui(DownloadDialog gui) {
    159136                // TODO Auto-generated method stub
    160                
    161137        }
    162 
    163 
    164 
    165138
    166139        @Override
    167140        public void setDownloadArea(Bounds bounds) {
    168141                // TODO Auto-generated method stub
    169                
    170142        }
    171143}
  • applications/editors/josm/plugins/OsmInspectorPlugin/src/org/openstreetmap/josm/plugins/osminspector/gui/OsmInspectorBugInfoDialog.java

    r30815 r32450  
    44
    55import java.awt.event.KeyEvent;
    6 import java.awt.event.MouseEvent;
    7 import java.awt.event.MouseListener;
    86import java.util.Arrays;
    97
    108import javax.swing.JTextPane;
    11 import javax.swing.event.ListSelectionEvent;
    12 import javax.swing.event.ListSelectionListener;
    139
    1410import org.openstreetmap.josm.Main;
    15 import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
    1611import org.openstreetmap.josm.gui.SideButton;
    1712import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
    18 import org.openstreetmap.josm.gui.layer.Layer;
    1913import org.openstreetmap.josm.plugins.osminspector.OsmInspectorLayer;
    2014import org.openstreetmap.josm.plugins.osminspector.OsmInspectorLayer.BugInfo;
    2115import org.openstreetmap.josm.tools.Shortcut;
    2216
    23 public class OsmInspectorBugInfoDialog extends ToggleDialog implements
    24                 ListSelectionListener, LayerChangeListener, MouseListener {
     17public class OsmInspectorBugInfoDialog extends ToggleDialog {
    2518
    2619        private JTextPane bugTextArea;
     
    6356                }
    6457        }
    65 
    66         @Override
    67         public void mouseClicked(MouseEvent e) {
    68         }
    69 
    70         @Override
    71         public void mouseEntered(MouseEvent e) {
    72         }
    73 
    74         @Override
    75         public void mouseExited(MouseEvent e) {
    76         }
    77 
    78         @Override
    79         public void mousePressed(MouseEvent e) {
    80         }
    81 
    82         @Override
    83         public void mouseReleased(MouseEvent e) {
    84         }
    85 
    86         @Override
    87         public void activeLayerChange(Layer oldLayer, Layer newLayer) {
    88         }
    89 
    90         @Override
    91         public void layerAdded(Layer layer) {
    92         }
    93 
    94         @Override
    95         public void layerRemoved(Layer arg0) {
    96         }
    97 
    98         @Override
    99         public void valueChanged(ListSelectionEvent e) {
    100         }
    10158}
  • applications/editors/josm/plugins/OsmInspectorPlugin/src/org/openstreetmap/josm/plugins/osminspector/gui/OsmInspectorDialog.java

    r31661 r32450  
    66import java.awt.event.ActionListener;
    77import java.awt.event.KeyEvent;
    8 import java.awt.event.MouseEvent;
    9 import java.awt.event.MouseListener;
    108import java.util.Arrays;
    119
     
    2119import org.openstreetmap.josm.Main;
    2220import org.openstreetmap.josm.data.coor.LatLon;
    23 import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
    2421import org.openstreetmap.josm.gui.SideButton;
    2522import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
    2623import org.openstreetmap.josm.gui.layer.Layer;
     24import org.openstreetmap.josm.gui.layer.LayerManager.LayerAddEvent;
     25import org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener;
     26import org.openstreetmap.josm.gui.layer.LayerManager.LayerOrderChangeEvent;
     27import org.openstreetmap.josm.gui.layer.LayerManager.LayerRemoveEvent;
     28import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeEvent;
     29import org.openstreetmap.josm.gui.layer.MainLayerManager.ActiveLayerChangeListener;
    2730import org.openstreetmap.josm.plugins.osminspector.OsmInspectorLayer;
    2831import org.openstreetmap.josm.plugins.osminspector.OsmInspectorLayer.BugInfo;
     
    3235import com.vividsolutions.jts.geom.Point;
    3336
    34 public class OsmInspectorDialog extends ToggleDialog implements
    35                 ListSelectionListener, LayerChangeListener, MouseListener {
     37public class OsmInspectorDialog extends ToggleDialog implements LayerChangeListener, ActiveLayerChangeListener {
    3638
    3739        private OsmInspectorLayer layer;
     
    8587                final SideButton nextButton = new SideButton(
    8688                                actNext = new OsmInspectorNextAction(layer));
    87                 bugsList.getSelectionModel().addListSelectionListener(actNext);
    8889                nextButton.createArrow(new ActionListener() {
    8990                        public void actionPerformed(ActionEvent e) {
     
    160161        }
    161162
    162         public class OsmInspectorNextAction extends AbstractAction implements
    163                         ListSelectionListener {
     163        public class OsmInspectorNextAction extends AbstractAction {
    164164
    165165                private OsmInspectorLayer inspectlayer;
     
    182182                        updateSelection(next);
    183183                }
    184 
    185                 @Override
    186                 public void valueChanged(ListSelectionEvent arg0) {
    187                 }
    188184        }
    189185
     
    195191        }
    196192
    197         private class OsmInspectorPrevAction extends AbstractAction implements
    198                         ListSelectionListener {
     193        private class OsmInspectorPrevAction extends AbstractAction {
    199194
    200195                private OsmInspectorLayer inspectlayer;
     
    217212                        updateSelection(prev);
    218213                }
    219 
    220                 @Override
    221                 public void valueChanged(ListSelectionEvent e) {
    222                 }
    223         }
    224 
    225         @Override
    226         public void mouseClicked(MouseEvent e) {
    227         }
    228 
    229         @Override
    230         public void mouseEntered(MouseEvent e) {
    231         }
    232 
    233         @Override
    234         public void mouseExited(MouseEvent e) {
    235         }
    236 
    237         @Override
    238         public void mousePressed(MouseEvent e) {
    239         }
    240 
    241         @Override
    242         public void mouseReleased(MouseEvent e) {
    243         }
    244 
    245         @Override
    246         public void activeLayerChange(Layer oldLayer, Layer newLayer) {
     214        }
     215
     216        @Override
     217        public void activeOrEditLayerChanged(ActiveLayerChangeEvent e) {
     218            Layer newLayer = Main.getLayerManager().getActiveLayer();
    247219                if (newLayer instanceof OsmInspectorLayer) {
    248220                        this.layer = (OsmInspectorLayer) newLayer;
     
    258230
    259231        @Override
    260         public void layerAdded(Layer layer) {
     232        public void layerAdded(LayerAddEvent e) {
    261233                if (layer instanceof OsmInspectorLayer) {
    262234                        refreshModel();
     
    266238
    267239        @Override
    268         public void layerRemoved(Layer arg0) {
     240        public void layerRemoving(LayerRemoveEvent e) {
    269241                if (layer instanceof OsmInspectorLayer) {
    270242                        bugsList.clearSelection();
     
    273245        }
    274246
    275         @Override
    276         public void valueChanged(ListSelectionEvent e) {
    277                
    278         }
     247    @Override
     248    public void layerOrderChanged(LayerOrderChangeEvent e) {
     249    }
    279250}
Note: See TracChangeset for help on using the changeset viewer.