Ignore:
Timestamp:
2018-08-18T20:27:59+02:00 (7 years ago)
Author:
donvip
Message:

update to JOSM 14153

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/terracer/src/terracer/HouseNumberInputDialog.java

    r33839 r34562  
    1313import java.util.ArrayList;
    1414import java.util.Iterator;
    15 import java.util.List;
    1615import java.util.TreeSet;
    1716
     
    2322import javax.swing.JTextField;
    2423
    25 import org.openstreetmap.josm.Main;
    2624import org.openstreetmap.josm.data.osm.Node;
     25import org.openstreetmap.josm.data.osm.OsmDataManager;
    2726import org.openstreetmap.josm.data.osm.OsmPrimitive;
    2827import org.openstreetmap.josm.data.osm.Way;
    29 import org.openstreetmap.josm.data.tagging.ac.AutoCompletionItem;
    30 import org.openstreetmap.josm.data.tagging.ac.AutoCompletionSet;
    3128import org.openstreetmap.josm.gui.ExtendedDialog;
    3229import org.openstreetmap.josm.gui.MainApplication;
     
    3431import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionManager;
    3532import org.openstreetmap.josm.gui.util.WindowGeometry;
     33import org.openstreetmap.josm.spi.preferences.Config;
    3634import org.openstreetmap.josm.tools.GBC;
    3735
     
    9694    public HouseNumberInputDialog(HouseNumberInputHandler handler, Way street, String streetName,
    9795            String buildingType, boolean relationExists, ArrayList<Node> housenumbers) {
    98         super(Main.parent,
     96        super(MainApplication.getMainFrame(),
    9997                tr("Terrace a house"),
    10098                new String[] {tr("OK"), tr("Cancel")},
     
    117115        getRootPane().setDefaultButton(defaultButton);
    118116        pack();
    119         setRememberWindowGeometry(getClass().getName() + ".geometry", WindowGeometry.centerInWindow(Main.parent, getPreferredSize()));
     117        setRememberWindowGeometry(getClass().getName() + ".geometry", WindowGeometry.centerInWindow(MainApplication.getMainFrame(), getPreferredSize()));
    120118        lo.requestFocusInWindow();
    121119    }
     
    179177            final String txt = relationExists ? tr("add to existing associatedStreet relation") : tr("create an associatedStreet relation");
    180178
    181             handleRelationCheckBox = new JCheckBox(txt, relationExists ? Main.pref.getBoolean(HANDLE_RELATION, true) : false);
    182             keepOutlineCheckBox = new JCheckBox(tr("keep outline way"), Main.pref.getBoolean(KEEP_OUTLINE, false));
     179            handleRelationCheckBox = new JCheckBox(txt, relationExists ? Config.getPref().getBoolean(HANDLE_RELATION, true) : false);
     180            keepOutlineCheckBox = new JCheckBox(tr("keep outline way"), Config.getPref().getBoolean(KEEP_OUTLINE, false));
    183181
    184182            inputPanel = new JPanel();
     
    314312        if (buildingComboBox == null) {
    315313            buildingComboBox = new AutoCompletingComboBox();
    316             buildingComboBox.setPossibleAcItems(AutoCompletionManager.of(Main.main.getEditDataSet()).getTagValues("building"));
     314            buildingComboBox.setPossibleAcItems(AutoCompletionManager.of(OsmDataManager.getInstance().getEditDataSet()).getTagValues("building"));
    317315            buildingComboBox.setEditable(true);
    318316            if (buildingType != null && !buildingType.isEmpty()) {
     
    333331        if (segments == null) {
    334332            segments = new JTextField();
    335             segments.setText(Main.pref.get(DEFAULT_SEGMENTS, "2"));
     333            segments.setText(Config.getPref().get(DEFAULT_SEGMENTS, "2"));
    336334        }
    337335        return segments;
     
    348346            interpolation.add(tr("All"));
    349347            interpolation.add(tr("Even/Odd"));
    350             if (Main.pref.getInt(INTERPOLATION, 2) == 1) {
     348            if (Config.getPref().getInt(INTERPOLATION, 2) == 1) {
    351349                interpolation.select(tr("All"));
    352350            } else {
Note: See TracChangeset for help on using the changeset viewer.