Changeset 12630 in josm for trunk/src/org/openstreetmap/josm/data/osm
- Timestamp:
- 2017-08-24T00:15:51+02:00 (7 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/data/osm
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/FilterMatcher.java
r12383 r12630 6 6 import java.util.List; 7 7 8 import org.openstreetmap.josm.Main;9 8 import org.openstreetmap.josm.actions.search.SearchAction.SearchMode; 10 9 import org.openstreetmap.josm.actions.search.SearchCompiler; … … 12 11 import org.openstreetmap.josm.actions.search.SearchCompiler.Not; 13 12 import org.openstreetmap.josm.actions.search.SearchCompiler.ParseError; 13 import org.openstreetmap.josm.gui.MainApplication; 14 import org.openstreetmap.josm.gui.MapFrame; 14 15 import org.openstreetmap.josm.tools.SubclassFilteredCollection; 15 16 … … 224 225 225 226 private static FilterType test(List<FilterInfo> filters, OsmPrimitive primitive, boolean hidden) { 226 227 MapFrame map = MainApplication.getMap(); 227 228 if (primitive.isIncomplete() || 228 ( Main.map != null && Main.map.mapMode != null && Main.map.mapMode.getPreservedPrimitives().contains(primitive)))229 (map != null && map.mapMode != null && map.mapMode.getPreservedPrimitives().contains(primitive))) 229 230 return FilterType.NOT_FILTERED; 230 231 -
trunk/src/org/openstreetmap/josm/data/osm/FilterModel.java
r12620 r12630 19 19 import org.openstreetmap.josm.actions.search.SearchCompiler.ParseError; 20 20 import org.openstreetmap.josm.data.osm.Filter.FilterPreferenceEntry; 21 import org.openstreetmap.josm.gui.MainApplication; 21 22 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 22 23 import org.openstreetmap.josm.gui.widgets.OSDLabel; … … 323 324 lblOSD.setSize(lblOSD.getPreferredSize()); 324 325 325 int dx = Main .map.mapView.getWidth() - lblOSD.getPreferredSize().width - 15;326 int dx = MainApplication.getMap().mapView.getWidth() - lblOSD.getPreferredSize().width - 15; 326 327 int dy = 15; 327 328 g.translate(dx, dy); -
trunk/src/org/openstreetmap/josm/data/osm/NoteData.java
r12620 r12630 10 10 import java.util.Map; 11 11 12 import org.openstreetmap.josm.Main;13 12 import org.openstreetmap.josm.data.coor.LatLon; 14 13 import org.openstreetmap.josm.data.notes.Note; … … 16 15 import org.openstreetmap.josm.data.notes.NoteComment; 17 16 import org.openstreetmap.josm.gui.JosmUserIdentityManager; 17 import org.openstreetmap.josm.gui.MainApplication; 18 import org.openstreetmap.josm.gui.MapFrame; 18 19 import org.openstreetmap.josm.tools.ListenerList; 19 20 import org.openstreetmap.josm.tools.Logging; … … 85 86 } 86 87 87 /** Returns the currently selected note 88 /** 89 * Returns the currently selected note 88 90 * @return currently selected note 89 91 */ … … 92 94 } 93 95 94 /** Set a selected note. Causes the dialog to select the note and 96 /** 97 * Set a selected note. Causes the dialog to select the note and 95 98 * the note layer to draw the selected note's comments. 96 99 * @param note Selected note. Null indicates no selection … … 98 101 public void setSelectedNote(Note note) { 99 102 selectedNote = note; 100 if (Main.map != null) { 101 Main.map.noteDialog.selectionChanged(); 103 MapFrame map = MainApplication.getMap(); 104 if (map != null) { 105 map.noteDialog.selectionChanged(); 102 106 } 103 107 listeners.fireEvent(l -> l.selectedNoteChanged(this)); … … 232 236 233 237 private void dataUpdated() { 234 if (Main .isDisplayingMapView()) {235 Main .map.noteDialog.setNotes(getSortedNotes());238 if (MainApplication.isDisplayingMapView()) { 239 MainApplication.getMap().noteDialog.setNotes(getSortedNotes()); 236 240 } 237 241 listeners.fireEvent(l -> l.noteDataUpdated(this)); -
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java
r12190 r12630 18 18 import org.openstreetmap.josm.data.osm.PrimitiveId; 19 19 import org.openstreetmap.josm.data.osm.SimplePrimitiveId; 20 import org.openstreetmap.josm.gui.MainApplication; 20 21 import org.openstreetmap.josm.gui.layer.LayerManager.LayerAddEvent; 21 22 import org.openstreetmap.josm.gui.layer.LayerManager.LayerChangeListener; … … 226 227 @Override 227 228 public void layerRemoving(LayerRemoveEvent e) { 228 if (!Main .isDisplayingMapView()) return;229 if (!MainApplication.isDisplayingMapView()) return; 229 230 if (Main.getLayerManager().getLayers().isEmpty()) { 230 231 data.clear(); -
trunk/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java
r12163 r12630 15 15 import org.openstreetmap.josm.data.osm.RelationMember; 16 16 import org.openstreetmap.josm.data.osm.Way; 17 import org.openstreetmap.josm.gui.MainApplication; 18 import org.openstreetmap.josm.gui.MapFrame; 17 19 18 20 /** … … 197 199 return; 198 200 // convert size from meters to east/north units 199 double enSize = size * Main.map.mapView.getScale() / Main.map.mapView.getDist100Pixel() * 100; 201 MapFrame map = MainApplication.getMap(); 202 double enSize = size * map.mapView.getScale() / map.mapView.getDist100Pixel() * 100; 200 203 visit(bounds.getMin().add(-enSize/2, -enSize/2)); 201 204 visit(bounds.getMax().add(+enSize/2, +enSize/2));
Note:
See TracChangeset
for help on using the changeset viewer.