Ignore:
Timestamp:
2017-08-24T00:15:51+02:00 (7 years ago)
Author:
Don-vip
Message:

see #15182 - deprecate Main.map and Main.isDisplayingMapView(). Replacements: gui.MainApplication.getMap() / gui.MainApplication.isDisplayingMapView()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/AutoScaleAction.java

    r12620 r12630  
    2929import org.openstreetmap.josm.data.osm.visitor.BoundingXYVisitor;
    3030import org.openstreetmap.josm.data.validation.TestError;
     31import org.openstreetmap.josm.gui.MainApplication;
    3132import org.openstreetmap.josm.gui.MapFrame;
    3233import org.openstreetmap.josm.gui.MapFrameListener;
    3334import org.openstreetmap.josm.gui.MapView;
     35import org.openstreetmap.josm.gui.dialogs.ConflictDialog;
    3436import org.openstreetmap.josm.gui.dialogs.LayerListDialog;
    3537import org.openstreetmap.josm.gui.dialogs.ValidatorDialog.ValidatorBoundingXYVisitor;
     
    102104        bboxCalculator.enlargeBoundingBox();
    103105        if (bboxCalculator.getBounds() != null) {
    104             Main.map.mapView.zoomTo(bboxCalculator);
     106            MainApplication.getMap().mapView.zoomTo(bboxCalculator);
    105107        }
    106108    }
     
    191193     */
    192194    public void autoScale() {
    193         if (Main.isDisplayingMapView()) {
     195        if (MainApplication.isDisplayingMapView()) {
     196            MapView mapView = MainApplication.getMap().mapView;
    194197            switch (mode) {
    195198            case "previous":
    196                 Main.map.mapView.zoomPrevious();
     199                mapView.zoomPrevious();
    197200                break;
    198201            case "next":
    199                 Main.map.mapView.zoomNext();
     202                mapView.zoomNext();
    200203                break;
    201204            default:
    202205                BoundingXYVisitor bbox = getBoundingBox();
    203206                if (bbox != null && bbox.getBounds() != null) {
    204                     Main.map.mapView.zoomTo(bbox);
     207                    mapView.zoomTo(bbox);
    205208                }
    206209            }
     
    254257
    255258    private static BoundingXYVisitor modeProblem(ValidatorBoundingXYVisitor v) {
    256         TestError error = Main.map.validatorDialog.getSelectedError();
     259        TestError error = MainApplication.getMap().validatorDialog.getSelectedError();
    257260        if (error == null)
    258261            return null;
     
    288291            }
    289292        } else {
    290             Conflict<? extends OsmPrimitive> c = Main.map.conflictDialog.getSelectedConflict();
     293            ConflictDialog conflictDialog = MainApplication.getMap().conflictDialog;
     294            Conflict<? extends OsmPrimitive> c = conflictDialog.getSelectedConflict();
    291295            if (c != null) {
    292296                sel.add(c.getMy());
    293             } else if (Main.map.conflictDialog.getConflicts() != null) {
    294                 sel = Main.map.conflictDialog.getConflicts().getMyConflictParties();
     297            } else if (conflictDialog.getConflicts() != null) {
     298                sel = conflictDialog.getConflicts().getMyConflictParties();
    295299            }
    296300        }
     
    350354    protected void updateEnabledState() {
    351355        DataSet ds = getLayerManager().getEditDataSet();
     356        MapFrame map = MainApplication.getMap();
    352357        switch (mode) {
    353358        case "selection":
     
    358363            break;
    359364        case "conflict":
    360             setEnabled(Main.map != null && Main.map.conflictDialog.getSelectedConflict() != null);
     365            setEnabled(map != null && map.conflictDialog.getSelectedConflict() != null);
    361366            break;
    362367        case "download":
     
    364369            break;
    365370        case "problem":
    366             setEnabled(Main.map != null && Main.map.validatorDialog.getSelectedError() != null);
     371            setEnabled(map != null && map.validatorDialog.getSelectedError() != null);
    367372            break;
    368373        case "previous":
    369             setEnabled(Main.isDisplayingMapView() && Main.map.mapView.hasZoomUndoEntries());
     374            setEnabled(MainApplication.isDisplayingMapView() && map.mapView.hasZoomUndoEntries());
    370375            break;
    371376        case "next":
    372             setEnabled(Main.isDisplayingMapView() && Main.map.mapView.hasZoomRedoEntries());
     377            setEnabled(MainApplication.isDisplayingMapView() && map.mapView.hasZoomRedoEntries());
    373378            break;
    374379        default:
Note: See TracChangeset for help on using the changeset viewer.