Ignore:
Timestamp:
2016-06-21T00:58:45+02:00 (3 years ago)
Author:
Don-vip
Message:

see #13001 - replace calls to Main.main.getCurrentDataSet() by Main.getLayerManager().getEditDataSet()

Location:
trunk/src/org/openstreetmap/josm/actions
Files:
14 edited

Legend:

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

    r10413 r10446  
    325325                } else {
    326326                    lastZoomArea = -1;
    327                     Area sourceArea = Main.main.getCurrentDataSet().getDataSourceArea();
     327                    Area sourceArea = Main.getLayerManager().getEditDataSet().getDataSourceArea();
    328328                    if (sourceArea != null) {
    329329                        v.visit(new Bounds(sourceArea.getBounds2D()));
  • trunk/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java

    r10413 r10446  
    144144        }
    145145
    146         final Collection<Way> selectedWays = Main.main.getCurrentDataSet().getSelectedWays();
     146        final Collection<Way> selectedWays = Main.getLayerManager().getEditDataSet().getSelectedWays();
    147147
    148148        if (selectedWays.isEmpty()) {
     
    157157        }
    158158
    159         final Collection<Relation> selectedRelations = Main.main.getCurrentDataSet().getSelectedRelations();
     159        final Collection<Relation> selectedRelations = Main.getLayerManager().getEditDataSet().getSelectedRelations();
    160160        final Relation multipolygonRelation = update
    161161                ? getSelectedMultipolygonRelation(selectedWays, selectedRelations)
  • trunk/src/org/openstreetmap/josm/actions/DownloadPrimitiveAction.java

    r8510 r10446  
    6161                        @Override
    6262                        public void run() {
    63                             Main.main.getCurrentDataSet().setSelected(downloaded);
     63                            Main.getLayerManager().getEditDataSet().setSelected(downloaded);
    6464                        }
    6565                    });
  • trunk/src/org/openstreetmap/josm/actions/JoinAreasAction.java

    r10413 r10446  
    413413    @Override
    414414    public void actionPerformed(ActionEvent e) {
    415         join(Main.main.getCurrentDataSet().getSelectedWays());
     415        join(Main.getLayerManager().getEditDataSet().getSelectedWays());
    416416    }
    417417
     
    14251425        List<RelationRole> result = new ArrayList<>();
    14261426
    1427         for (Relation r : Main.main.getCurrentDataSet().getRelations()) {
     1427        for (Relation r : Main.getLayerManager().getEditDataSet().getRelations()) {
    14281428            if (r.isDeleted()) {
    14291429                continue;
  • trunk/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequencesAction.java

    r7937 r10446  
    3232    @Override
    3333    public void actionPerformed(ActionEvent ev) {
    34         DataSet ds = Main.main.getCurrentDataSet();
     34        DataSet ds = Main.getLayerManager().getEditDataSet();
    3535        SelectNonBranchingWaySequences ws = new SelectNonBranchingWaySequences(ds.getSelectedWays());
    3636        ws.extend(ds);
     
    4444    @Override
    4545    protected void updateEnabledState() {
    46         setEnabled(Main.main.getCurrentDataSet() != null);
     46        setEnabled(Main.getLayerManager().getEditDataSet() != null);
    4747    }
    4848}
  • trunk/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java

    r10242 r10446  
    145145        }
    146146        if (Main.main != null) {
    147             DataSet dataset = Main.main.getCurrentDataSet();
     147            DataSet dataset = Main.getLayerManager().getEditDataSet();
    148148            if (dataset != null) {
    149149                String result = DatasetConsistencyTest.runTests(dataset);
  • trunk/src/org/openstreetmap/josm/actions/UploadAction.java

    r10413 r10446  
    268268            return;
    269269        }
    270         APIDataSet apiData = new APIDataSet(Main.main.getCurrentDataSet());
     270        APIDataSet apiData = new APIDataSet(Main.getLayerManager().getEditDataSet());
    271271        uploadData(Main.getLayerManager().getEditLayer(), apiData);
    272272    }
  • trunk/src/org/openstreetmap/josm/actions/ValidateAction.java

    r10382 r10446  
    7373        Collection<OsmPrimitive> selection;
    7474        if (getSelectedItems) {
    75             selection = Main.main.getCurrentDataSet().getAllSelected();
     75            selection = Main.getLayerManager().getEditDataSet().getAllSelected();
    7676            if (selection.isEmpty()) {
    77                 selection = Main.main.getCurrentDataSet().allNonDeletedPrimitives();
     77                selection = Main.getLayerManager().getEditDataSet().allNonDeletedPrimitives();
    7878                lastSelection = null;
    7979            } else {
     
    8484        } else {
    8585            if (lastSelection == null) {
    86                 selection = Main.main.getCurrentDataSet().allNonDeletedPrimitives();
     86                selection = Main.getLayerManager().getEditDataSet().allNonDeletedPrimitives();
    8787            } else {
    8888                selection = lastSelection;
     
    147147                    Main.map.validatorDialog.tree.setErrors(errors);
    148148                    Main.map.validatorDialog.unfurlDialog();
    149                     Main.main.getCurrentDataSet().fireSelectionChanged();
     149                    Main.getLayerManager().getEditDataSet().fireSelectionChanged();
    150150                }
    151151            });
  • trunk/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java

    r10409 r10446  
    336336        // let everybody else know about the current selection
    337337        //
    338         Main.main.getCurrentDataSet().fireSelectionChanged();
     338        Main.getLayerManager().getEditDataSet().fireSelectionChanged();
    339339        lastUsedNode = null;
    340340        wayIsFinished = true;
  • trunk/src/org/openstreetmap/josm/actions/relation/AddSelectionToRelations.java

    r10039 r10446  
    3939        Collection<Command> cmds = new LinkedList<>();
    4040        for (Relation orig : relations) {
    41             Command c = GenericRelationEditor.addPrimitivesToRelation(orig, Main.main.getCurrentDataSet().getSelected());
     41            Command c = GenericRelationEditor.addPrimitivesToRelation(orig, Main.getLayerManager().getEditDataSet().getSelected());
    4242            if (c != null) {
    4343                cmds.add(c);
  • trunk/src/org/openstreetmap/josm/actions/relation/RecentRelationsAction.java

    r10413 r10446  
    100100        return relation != null &&
    101101            !relation.isDeleted() &&
    102             Main.main.getCurrentDataSet().containsRelation(relation);
     102            Main.getLayerManager().getEditDataSet().containsRelation(relation);
    103103    }
    104104
  • trunk/src/org/openstreetmap/josm/actions/search/SearchAction.java

    r10382 r10446  
    550550
    551551        static SearchTask newSearchTask(SearchSetting setting) {
    552             final DataSet ds = Main.main.getCurrentDataSet();
     552            final DataSet ds = Main.getLayerManager().getEditDataSet();
    553553            final Collection<OsmPrimitive> selection = new HashSet<>(ds.getAllSelected());
    554554            return new SearchTask(ds, setting, selection, new Predicate<OsmPrimitive>() {
     
    579579                Collection<OsmPrimitive> all;
    580580                if (setting.allElements) {
    581                     all = Main.main.getCurrentDataSet().allPrimitives();
     581                    all = Main.getLayerManager().getEditDataSet().allPrimitives();
    582582                } else {
    583                     all = Main.main.getCurrentDataSet().allNonDeletedCompletePrimitives();
     583                    all = Main.getLayerManager().getEditDataSet().allNonDeletedCompletePrimitives();
    584584                }
    585585                final ProgressMonitor subMonitor = getProgressMonitor().createSubTaskMonitor(all.size(), false);
  • trunk/src/org/openstreetmap/josm/actions/upload/ApiPreconditionCheckerHook.java

    r8870 r10446  
    7373                            JOptionPane.ERROR_MESSAGE
    7474                    );
    75                     Main.main.getCurrentDataSet().setSelected(Collections.singleton(osmPrimitive));
     75                    Main.getLayerManager().getEditDataSet().setSelected(Collections.singleton(osmPrimitive));
    7676                    return false;
    7777                }
     
    9090                        JOptionPane.ERROR_MESSAGE
    9191                );
    92                 Main.main.getCurrentDataSet().setSelected(Collections.singleton(osmPrimitive));
     92                Main.getLayerManager().getEditDataSet().setSelected(Collections.singleton(osmPrimitive));
    9393                return false;
    9494            }
  • trunk/src/org/openstreetmap/josm/actions/upload/ValidateUploadHook.java

    r10247 r10446  
    151151            OsmValidator.initializeErrorLayer();
    152152            Main.map.validatorDialog.unfurlDialog();
    153             Main.main.getCurrentDataSet().fireSelectionChanged();
     153            Main.getLayerManager().getEditDataSet().fireSelectionChanged();
    154154            return false;
    155155        }
Note: See TracChangeset for help on using the changeset viewer.