Ignore:
Timestamp:
2013-08-01T18:46:11+02:00 (11 years ago)
Author:
akks
Message:

[josm/plugins]: more imagery layer adding actions to Imagery/More submenu

Location:
applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper/CanvecHelperAction.java

    r27926 r29805  
    1010                parent_temp = parent;
    1111        }
     12        @Override
    1213        public void actionPerformed(java.awt.event.ActionEvent action) {
    1314                canvec_layer layer;
  • applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper/SetMaxZoom.java

    r27931 r29805  
    1212                this.parent = parent;
    1313        }
     14        @Override
    1415        public void actionPerformed(ActionEvent ev) {
    1516                parent.setMaxZoom(level);
  • applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper/canvec_helper.java

    r27926 r29805  
    1010                super(info);
    1111                System.out.println("in constructor");
    12                 Main.main.menu.imageryMenu.add(new CanvecHelperAction(this));
     12                Main.main.menu.imagerySubMenu.add(new CanvecHelperAction(this));
    1313        }
     14        @Override
    1415        public void mapFrameInitialized(MapFrame old, MapFrame new1) {
    1516                updateLayer();
  • applications/editors/josm/plugins/canvec_helper/src/org/openstreetmap/josm/plugins/canvec_helper/canvec_layer.java

    r27950 r29805  
    77import java.awt.event.MouseListener;
    88import java.awt.Graphics2D;
    9 import java.awt.Point;
    109import java.awt.Toolkit;
    1110import java.io.BufferedReader;
     
    1615import java.util.regex.Matcher;
    1716import java.util.regex.Pattern;
    18 import java.util.zip.ZipException;
    1917import javax.swing.AbstractAction;
    2018import javax.swing.Action;
     
    2321import javax.swing.JMenu;
    2422import javax.swing.JMenuItem;
    25 //import org.openstreetmap.josm.actions.RenameLayerAction;
    2623import org.openstreetmap.josm.data.Bounds;
    2724import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
     
    8380                }
    8481        }
     82        @Override
    8583        public Action[] getMenuEntries() {
    8684                return new Action[]{
     
    9896                        this.parent = parent;
    9997                }
     98                @Override
    10099                public void actionPerformed(ActionEvent e) {}
     100                @Override
    101101                public boolean supportLayers(List<Layer> layers) {
    102102                        return false;
    103103                }
     104                @Override
    104105                public Component createMenuComponent() {
    105106                        JMenu max_zoom = new JMenu("max zoom");
     
    117118                        this.tile = tile;
    118119                }
     120                @Override
    119121                public void actionPerformed(ActionEvent arg0) {
    120122                        tile.can_download = true;
     
    126128                        this.layer = layer;
    127129                }
     130                @Override
    128131                public void actionPerformed(ActionEvent e) {}
     132                @Override
    129133                public Component createMenuComponent() {
    130134                        JMenu OpenOsm = new JMenu("Open tile");
     
    134138                        return OpenOsm;
    135139                }
     140                @Override
    136141                public boolean supportLayers(List<Layer> layers) {
    137142                        return false;
     
    144149                        this.tile = tile;
    145150                }
     151                @Override
    146152                public void actionPerformed(ActionEvent e) {
    147153                        tile.load_raw_osm();
     
    153159                        this.parent = parent;
    154160                }
     161                @Override
    155162                public void actionPerformed(ActionEvent e) {}
     163                @Override
    156164                public boolean supportLayers(List<Layer> layers) {
    157165                        return false;
    158166                }
     167                @Override
    159168                public Component createMenuComponent() {
    160169                        JMenu downloadCanvec = new JMenu("Download zip's");
     
    168177                this.max_zoom = max_zoom;
    169178        }
     179        @Override
    170180        public Object getInfoComponent() {
    171181                return getToolTipText();
    172182        }
     183        @Override
    173184        public String getToolTipText() {
    174185                return tr("canvec tile helper");
    175186        }
     187        @Override
    176188        public void visitBoundingBox(BoundingXYVisitor v) {}
     189        @Override
    177190        public boolean isMergable(Layer other) {
    178191                return false;
    179192        }
     193        @Override
    180194        public void mergeFrom(Layer from) {}
     195        @Override
    181196        public Icon getIcon() { return layerIcon; }
     197        @Override
    182198        public void paint(Graphics2D g, MapView mv, Bounds bounds) {
    183199                //long start = System.currentTimeMillis();
     
    194210                //System.out.println((end-start)+"ms spent");
    195211        }
     212        @Override
    196213        public void mouseExited(MouseEvent e) {}
     214        @Override
    197215        public void mouseEntered(MouseEvent e) {}
     216        @Override
    198217        public void mouseReleased(MouseEvent e) {}
     218        @Override
    199219        public void mousePressed(MouseEvent e) {}
     220        @Override
    200221        public void mouseClicked(MouseEvent e) {
    201222                System.out.println("click!");
Note: See TracChangeset for help on using the changeset viewer.