Ignore:
Timestamp:
2017-11-21T00:48:47+01:00 (7 years ago)
Author:
donvip
Message:

update to JOSM 12987

Location:
applications/editors/josm/plugins/graphview
Files:
9 edited

Legend:

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

    r32680 r33842  
    22<project name="graphview" default="dist" basedir=".">
    33    <property name="commit.message" value="option to change graph colors; closes ticket 5523 in JOSM Trac"/>
    4     <property name="plugin.main.version" value="10580"/>
     4    <property name="plugin.main.version" value="12987"/>
    55
    66    <!-- Configure these properties (replace "..." accordingly).
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/core/access/AccessType.java

    r32620 r33842  
    1515    UNDEFINED();
    1616
    17     private String[] valueStrings;
     17    private final String[] valueStrings;
    1818    AccessType(String... valueStrings) {
    1919        this.valueStrings = valueStrings;
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/core/util/ValueStringParser.java

    r32620 r33842  
    55import java.util.regex.Pattern;
    66
    7 import org.openstreetmap.josm.Main;
     7import org.openstreetmap.josm.tools.Logging;
    88
    99public final class ValueStringParser {
     
    2727
    2828        } catch (NumberFormatException nfe) {
    29             Main.trace(nfe);
     29            Logging.trace(nfe);
    3030        }
    3131
     
    5555
    5656                } catch (NumberFormatException nfe) {
    57                     Main.trace(nfe);
     57                    Logging.trace(nfe);
    5858                }
    5959            }
     
    9090                return (float) Integer.parseInt(kmhString);
    9191            } catch (NumberFormatException nfe) {
    92                 Main.trace(nfe);
     92                Logging.trace(nfe);
    9393            }
    9494        }
     
    103103                return KM_PER_MILE * mph;
    104104            } catch (NumberFormatException nfe) {
    105                 Main.trace(nfe);
     105                Logging.trace(nfe);
    106106            }
    107107        }
     
    173173                }
    174174            } catch (NumberFormatException nfe) {
    175                 Main.trace(nfe);
     175                Logging.trace(nfe);
    176176            }
    177177        }
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/GraphViewPlugin.java

    r32620 r33842  
    1818
    1919import org.openstreetmap.josm.Main;
     20import org.openstreetmap.josm.gui.MainApplication;
    2021import org.openstreetmap.josm.gui.MapFrame;
    2122import org.openstreetmap.josm.gui.layer.LayerManager.LayerAddEvent;
     
    5051import org.openstreetmap.josm.plugins.graphview.plugin.preferences.GraphViewPreferences;
    5152import org.openstreetmap.josm.plugins.graphview.plugin.preferences.InternalRuleset;
     53import org.openstreetmap.josm.tools.Logging;
    5254
    5355/**
     
    123125                    graphViewLayer.setNodePositioner(new DefaultNodePositioner());
    124126
    125                     Main.getLayerManager().addLayer(graphViewLayer);
     127                    MainApplication.getLayerManager().addLayer(graphViewLayer);
    126128                }
    127129            }
    128130        } catch (AccessRulesetSyntaxException e) {
    129131            JOptionPane.showMessageDialog(Main.parent, tr("Syntax exception in access ruleset:\n{0}", e));
    130             Main.error(e);
     132            Logging.error(e);
    131133        } catch (FileNotFoundException e) {
    132134            JOptionPane.showMessageDialog(Main.parent, tr("File not found:\n{0}", e));
    133             Main.error(e);
     135            Logging.error(e);
    134136        } catch (IOException e) {
    135137            JOptionPane.showMessageDialog(Main.parent, tr("Problem when accessing a file:\n{0}", e));
    136             Main.error(e);
     138            Logging.error(e);
    137139        }
    138140    }
     
    156158        } catch (AccessRulesetSyntaxException e) {
    157159            JOptionPane.showMessageDialog(Main.parent, tr("Syntax exception in access ruleset:\n{0}", e));
    158             Main.error(e);
     160            Logging.error(e);
    159161        } catch (FileNotFoundException e) {
    160162            JOptionPane.showMessageDialog(Main.parent, tr("File not found:\n", e));
    161             Main.error(e);
     163            Logging.error(e);
    162164        } catch (IOException e) {
    163165            JOptionPane.showMessageDialog(Main.parent, tr("Problem when accessing a file:\n{0}", e));
    164             Main.error(e);
     166            Logging.error(e);
    165167        }
    166168    }
     
    225227                newFrame.addToggleDialog(laneDialog);
    226228            }
    227             Main.getLayerManager().addLayerChangeListener(this);
     229            MainApplication.getLayerManager().addLayerChangeListener(this);
    228230        } else {
    229             Main.getLayerManager().removeLayerChangeListener(this);
     231            MainApplication.getLayerManager().removeLayerChangeListener(this);
    230232        }
    231233    }
     
    235237        if (e.getRemovedLayer() == graphViewLayer) {
    236238            graphViewLayer = null;
    237         } else if (e.getRemovedLayer() == Main.getLayerManager().getEditLayer()) { //data layer removed
     239        } else if (e.getRemovedLayer() == MainApplication.getLayerManager().getEditLayer()) { //data layer removed
    238240            if (graphViewLayer != null) {
    239                 Main.getLayerManager().removeLayer(graphViewLayer);
     241                MainApplication.getLayerManager().removeLayer(graphViewLayer);
    240242                graphViewLayer = null;
    241243            }
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/data/JOSMDataSource.java

    r32620 r33842  
    99import java.util.Set;
    1010
    11 import org.openstreetmap.josm.Main;
    1211import org.openstreetmap.josm.data.osm.Node;
    1312import org.openstreetmap.josm.data.osm.OsmPrimitive;
     
    1514import org.openstreetmap.josm.data.osm.RelationMember;
    1615import org.openstreetmap.josm.data.osm.Way;
     16import org.openstreetmap.josm.gui.MainApplication;
    1717import org.openstreetmap.josm.plugins.graphview.core.data.DataSource;
    1818import org.openstreetmap.josm.plugins.graphview.core.data.DataSourceObserver;
     
    4949    @Override
    5050    public Iterable<Node> getNodes() {
    51         return new FilteredOsmPrimitiveIterable<>(Main.getLayerManager().getEditDataSet().getNodes());
     51        return new FilteredOsmPrimitiveIterable<>(MainApplication.getLayerManager().getEditDataSet().getNodes());
    5252    }
    5353
    5454    @Override
    5555    public Iterable<Relation> getRelations() {
    56         return new FilteredRelationIterable(Main.getLayerManager().getEditDataSet().getRelations());
     56        return new FilteredRelationIterable(MainApplication.getLayerManager().getEditDataSet().getRelations());
    5757    }
    5858
    5959    @Override
    6060    public Iterable<Way> getWays() {
    61         return new FilteredOsmPrimitiveIterable<>(Main.getLayerManager().getEditDataSet().getWays());
     61        return new FilteredOsmPrimitiveIterable<>(MainApplication.getLayerManager().getEditDataSet().getWays());
    6262    }
    6363
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/dialogs/GraphViewDialog.java

    r32620 r33842  
    2828import javax.swing.JPanel;
    2929
    30 import org.openstreetmap.josm.Main;
    3130import org.openstreetmap.josm.gui.SideButton;
    3231import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
     
    4241import org.openstreetmap.josm.plugins.graphview.plugin.preferences.GraphViewPreferences;
    4342import org.openstreetmap.josm.plugins.graphview.plugin.preferences.InternalRuleset;
     43import org.openstreetmap.josm.tools.Logging;
    4444import org.openstreetmap.josm.tools.Shortcut;
    4545
     
    256256                    } catch (IOException ioe) {
    257257                        //don't add to rulesetFiles
    258                         Main.debug(ioe);
     258                        Logging.debug(ioe);
    259259                    }
    260260                }
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/preferences/GraphViewPreferences.java

    r32620 r33842  
    2626
    2727import org.openstreetmap.josm.Main;
     28import org.openstreetmap.josm.data.preferences.NamedColorProperty;
    2829import org.openstreetmap.josm.plugins.graphview.core.access.AccessParameters;
    2930import org.openstreetmap.josm.plugins.graphview.core.access.AccessType;
     
    258259        }
    259260
    260         Main.pref.put("graphview.useInternalRulesets", useInternalRulesets);
     261        Main.pref.putBoolean("graphview.useInternalRulesets", useInternalRulesets);
    261262
    262263        Main.pref.put("graphview.rulesetFolder", rulesetFolder.getPath());
     
    269270        }
    270271
    271         Main.pref.putColor(marktr("graphview default node"), Color.WHITE);
    272         Main.pref.putColor(marktr("graphview default segment"), Color.WHITE);
    273         Main.pref.putColor(marktr("graphview arrowhead core"), Color.BLACK);
    274 
    275         Main.pref.put("graphview.separateDirections", separateDirections);
     272        Main.pref.putBoolean("graphview.separateDirections", separateDirections);
    276273
    277274        Main.pref.putDouble("graphview.arrowheadPlacement", arrowheadPlacement);
     
    317314        }
    318315
    319         nodeColor = Main.pref.getColor(marktr("graphview default node"), Color.WHITE);
    320         segmentColor = Main.pref.getColor(marktr("graphview default segment"), Color.WHITE);
    321         arrowheadFillColor = Main.pref.getColor(marktr("graphview arrowhead core"), Color.BLACK);
     316        nodeColor = new NamedColorProperty(marktr("graphview default node"), Color.WHITE).get();
     317        segmentColor = new NamedColorProperty(marktr("graphview default segment"), Color.WHITE).get();
     318        arrowheadFillColor = new NamedColorProperty(marktr("graphview arrowhead core"), Color.BLACK).get();
    322319        separateDirections = Main.pref.getBoolean("graphview.separateDirections", false);
    323320
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/preferences/InternalRuleset.java

    r32620 r33842  
    77    GERMANY("resources/accessRuleset_de.xml");
    88
    9     private String resourceName;
     9    private final String resourceName;
    1010
    1111    InternalRuleset(String resourceName) {
  • applications/editors/josm/plugins/graphview/src/org/openstreetmap/josm/plugins/graphview/plugin/preferences/VehiclePropertyStringParser.java

    r32620 r33842  
    1010import java.util.List;
    1111
    12 import org.openstreetmap.josm.Main;
    1312import org.openstreetmap.josm.plugins.graphview.core.property.VehiclePropertyType;
    1413import org.openstreetmap.josm.plugins.graphview.core.property.VehiclePropertyTypes;
    1514import org.openstreetmap.josm.plugins.graphview.core.util.ValueStringParser;
     15import org.openstreetmap.josm.tools.Logging;
    1616
    1717/**
     
    128128                }
    129129            } catch (NumberFormatException e) {
    130                 Main.trace(e);
     130                Logging.trace(e);
    131131            }
    132132
Note: See TracChangeset for help on using the changeset viewer.