Ignore:
Timestamp:
2017-08-25T10:18:53+02:00 (7 years ago)
Author:
Don-vip
Message:

see #15182 - deprecate Main.main.menu. Replacement: gui.MainApplication.getMenu()

Location:
trunk/src/org/openstreetmap/josm/gui/dialogs
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java

    r12641 r12643  
    141141        createLayout(lstConflicts, true, Arrays.asList(btnResolve, btnSelect));
    142142
    143         popupMenuHandler.addAction(Main.main.menu.autoScaleActions.get("conflict"));
     143        popupMenuHandler.addAction(MainApplication.getMenu().autoScaleActions.get("conflict"));
    144144
    145145        ResolveToMyVersionAction resolveToMyVersionAction = new ResolveToMyVersionAction();
  • trunk/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java

    r12634 r12643  
    134134            }
    135135        });
    136         cbWireframe.addActionListener(e -> Main.main.menu.wireFrameToggleAction.actionPerformed(null));
     136        cbWireframe.addActionListener(e -> MainApplication.getMenu().wireFrameToggleAction.actionPerformed(null));
    137137        cbWireframe.setBorder(new EmptyBorder(new Insets(1, 1, 1, 1)));
    138138
     
    180180    public void showNotify() {
    181181        MapPaintStyles.addMapPaintSylesUpdateListener(model);
    182         Main.main.menu.wireFrameToggleAction.addButtonModel(cbWireframe.getModel());
     182        MainApplication.getMenu().wireFrameToggleAction.addButtonModel(cbWireframe.getModel());
    183183    }
    184184
    185185    @Override
    186186    public void hideNotify() {
    187         Main.main.menu.wireFrameToggleAction.removeButtonModel(cbWireframe.getModel());
     187        MainApplication.getMenu().wireFrameToggleAction.removeButtonModel(cbWireframe.getModel());
    188188        MapPaintStyles.removeMapPaintSylesUpdateListener(model);
    189189    }
  • trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java

    r12300 r12643  
    1717import org.openstreetmap.josm.actions.JosmAction;
    1818import org.openstreetmap.josm.gui.ExtendedDialog;
     19import org.openstreetmap.josm.gui.MainApplication;
    1920import org.openstreetmap.josm.gui.MainMenu;
    2021import org.openstreetmap.josm.gui.widgets.SearchTextResultListPanel;
     
    2728
    2829    private final Selector selector;
    29     private static final MenuItemSearchDialog INSTANCE = new MenuItemSearchDialog(Main.main.menu);
     30    private static final MenuItemSearchDialog INSTANCE = new MenuItemSearchDialog(MainApplication.getMenu());
    3031
    3132    private MenuItemSearchDialog(MainMenu menu) {
  • trunk/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java

    r12636 r12643  
    198198        updateButtonStates();
    199199        // TODO make a proper listener mechanism to handle change of note selection
    200         Main.main.menu.infoweb.noteSelectionChanged();
     200        MainApplication.getMenu().infoweb.noteSelectionChanged();
    201201    }
    202202
  • trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java

    r12636 r12643  
    182182
    183183        // Do not hide copy action because of default JList override (fix #9815)
    184         displaylist.getActionMap().put("copy", Main.main.menu.copy);
     184        displaylist.getActionMap().put("copy", MainApplication.getMenu().copy);
    185185        displaylist.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_C, GuiHelper.getMenuShortcutKeyMaskEx()), "copy");
    186186
  • trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java

    r12636 r12643  
    268268    protected void registerInWindowMenu() {
    269269        if (Main.main != null) {
    270             windowMenuItem = MainMenu.addWithCheckbox(Main.main.menu.windowMenu,
     270            windowMenuItem = MainMenu.addWithCheckbox(MainApplication.getMenu().windowMenu,
    271271                    (JosmAction) getToggleAction(),
    272272                    MainMenu.WINDOW_MENU_GROUP.TOGGLE_DIALOG);
     
    465465        }
    466466        if (Main.main != null) {
    467             Main.main.menu.windowMenu.remove(windowMenuItem);
     467            MainApplication.getMenu().windowMenu.remove(windowMenuItem);
    468468        }
    469469        Toolkit.getDefaultToolkit().removeAWTEventListener(this);
  • trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java

    r12641 r12643  
    101101                        KeyEvent.VK_V, Shortcut.ALT_SHIFT), 150, false, ValidatorPreference.class);
    102102
    103         popupMenuHandler.addAction(Main.main.menu.autoScaleActions.get("problem"));
     103        popupMenuHandler.addAction(MainApplication.getMenu().autoScaleActions.get("problem"));
    104104        popupMenuHandler.addAction(new EditRelationAction());
    105105
  • trunk/src/org/openstreetmap/josm/gui/dialogs/layer/MergeAction.java

    r10600 r12643  
    1111import javax.swing.JMenuItem;
    1212
    13 import org.openstreetmap.josm.Main;
     13import org.openstreetmap.josm.actions.MergeLayerAction;
     14import org.openstreetmap.josm.gui.MainApplication;
    1415import org.openstreetmap.josm.gui.dialogs.IEnabledStateUpdating;
    1516import org.openstreetmap.josm.gui.dialogs.LayerListDialog.LayerListModel;
     
    6970    @Override
    7071    public void actionPerformed(ActionEvent e) {
     72        MergeLayerAction mergeLayerAction = MainApplication.getMenu().merge;
    7173        if (layer != null) {
    72             Main.main.menu.merge.merge(layer);
     74            mergeLayerAction.merge(layer);
    7375        } else if (layers != null) {
    74             Main.main.menu.merge.merge(layers);
     76            mergeLayerAction.merge(layers);
    7577        } else {
    7678            if (model.getSelectedLayers().size() == 1) {
    7779                Layer selectedLayer = model.getSelectedLayers().get(0);
    78                 Main.main.menu.merge.merge(selectedLayer);
     80                mergeLayerAction.merge(selectedLayer);
    7981            } else {
    80                 Main.main.menu.merge.merge(model.getSelectedLayers());
     82                mergeLayerAction.merge(model.getSelectedLayers());
    8183            }
    8284        }
  • trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java

    r12620 r12643  
    5959import org.openstreetmap.josm.gui.ConditionalOptionPaneUtil;
    6060import org.openstreetmap.josm.gui.DefaultNameFormatter;
     61import org.openstreetmap.josm.gui.MainApplication;
    6162import org.openstreetmap.josm.gui.MainMenu;
    6263import org.openstreetmap.josm.gui.ScrollViewport;
     
    768769            memberTable.unregisterListeners();
    769770            if (windowMenuItem != null) {
    770                 Main.main.menu.windowMenu.remove(windowMenuItem);
     771                MainApplication.getMenu().windowMenu.remove(windowMenuItem);
    771772                windowMenuItem = null;
    772773            }
     
    798799        };
    799800        focusAction.putValue("relationEditor", re);
    800         return MainMenu.add(Main.main.menu.windowMenu, focusAction, MainMenu.WINDOW_MENU_GROUP.VOLATILE);
     801        return MainMenu.add(MainApplication.getMenu().windowMenu, focusAction, MainMenu.WINDOW_MENU_GROUP.VOLATILE);
    801802    }
    802803
Note: See TracChangeset for help on using the changeset viewer.