Changeset 19528 in josm
- Timestamp:
- 2026-02-14T12:50:29+01:00 (97 minutes ago)
- Location:
- trunk
- Files:
-
- 32 edited
-
src/org/openstreetmap/josm/data/osm/OsmPrimitive.java (modified) (3 diffs)
-
src/org/openstreetmap/josm/data/osm/PrimitiveData.java (modified) (2 diffs)
-
src/org/openstreetmap/josm/data/osm/Stylable.java (modified) (3 diffs)
-
src/org/openstreetmap/josm/data/vector/VectorPrimitive.java (modified) (4 diffs)
-
src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java (modified) (1 diff)
-
src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java (modified) (2 diffs)
-
test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/AddPrimitivesCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/ChangeMembersCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/ChangeNodesCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/ChangePropertyCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/ChangePropertyKeyCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/CommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/DeleteCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/MoveCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/PurgeCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/RemoveNodesCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/RotateCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/ScaleCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/SelectCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/SequenceCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/TransformNodesCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/ConflictAddCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/ConflictResolveCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/CoordinateConflictResolveCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/DeletedStateConflictResolveCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/ModifiedConflictResolveCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/RelationMemberConflictResolverCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/TagConflictResolveCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/VersionConflictResolveCommandTest.java (modified) (2 diffs)
-
test/unit/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommandTest.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java
r19331 r19528 13 13 import java.util.Objects; 14 14 import java.util.Set; 15 import java.util.HashMap; 15 16 import java.util.function.Consumer; 16 17 import java.util.stream.Collectors; … … 23 24 import org.openstreetmap.josm.data.osm.visitor.OsmPrimitiveVisitor; 24 25 import org.openstreetmap.josm.data.osm.visitor.PrimitiveVisitor; 26 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 25 27 import org.openstreetmap.josm.gui.mappaint.StyleCache; 26 28 import org.openstreetmap.josm.spi.preferences.Config; … … 144 146 * MAPPAINT 145 147 *--------*/ 146 private StyleCache mappaintStyle; 147 148 @Override 149 public final StyleCache getCachedStyle() { 150 return mappaintStyle; 151 } 152 153 @Override 154 public final void setCachedStyle(StyleCache mappaintStyle) { 155 this.mappaintStyle =mappaintStyle;156 } 157 158 @Override 159 public final boolean isCachedStyleUpToDate() { 160 return mappaintStyle != null && mappaintCacheIdx == dataSet.getMappaintCacheIndex(); 161 } 162 163 @Override 164 public final void declareCachedStyleUpToDate() { 148 private final Map<ElemStyles, StyleCache> mappaintStyle = new HashMap<>(); 149 150 @Override 151 public final StyleCache getCachedStyle(ElemStyles elemStyles) { 152 return mappaintStyle.get(elemStyles); 153 } 154 155 @Override 156 public final void setCachedStyle(ElemStyles elemStyles, StyleCache mappaintStyle) { 157 this.mappaintStyle.put(elemStyles, mappaintStyle); 158 } 159 160 @Override 161 public final boolean isCachedStyleUpToDate(ElemStyles elemStyles) { 162 return mappaintStyle.get(elemStyles) != null && mappaintCacheIdx == dataSet.getMappaintCacheIndex(); 163 } 164 165 @Override 166 public final void declareCachedStyleUpToDate(ElemStyles styles) { 165 167 this.mappaintCacheIdx = dataSet.getMappaintCacheIndex(); 168 } 169 170 @Override 171 public void clearCachedStyle() { 172 this.mappaintStyle.clear(); 166 173 } 167 174 -
trunk/src/org/openstreetmap/josm/data/osm/PrimitiveData.java
r19096 r19528 12 12 13 13 import org.openstreetmap.josm.data.osm.visitor.PrimitiveVisitor; 14 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 14 15 import org.openstreetmap.josm.gui.mappaint.StyleCache; 15 16 … … 152 153 153 154 @Override 154 public StyleCache getCachedStyle() { 155 public StyleCache getCachedStyle(ElemStyles styles) { 155 156 return null; 156 157 } 157 158 158 159 @Override 159 public void setCachedStyle(StyleCache mappaintStyle) { 160 public void setCachedStyle(ElemStyles styles, StyleCache mappaintStyle) { 160 161 // Override if needed 161 162 } 162 163 163 164 @Override 164 public boolean isCachedStyleUpToDate() { 165 public boolean isCachedStyleUpToDate(ElemStyles styles) { 165 166 return false; 166 167 } 167 168 168 169 @Override 169 public void declareCachedStyleUpToDate() { 170 public void declareCachedStyleUpToDate(ElemStyles styles) { 171 // Override if needed 172 } 173 174 @Override 175 public void clearCachedStyle(){ 170 176 // Override if needed 171 177 } -
trunk/src/org/openstreetmap/josm/data/osm/Stylable.java
r17333 r19528 2 2 package org.openstreetmap.josm.data.osm; 3 3 4 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 4 5 import org.openstreetmap.josm.gui.mappaint.StyleCache; 5 6 … … 12 13 /** 13 14 * Returns the cached style. 15 * @param styles styles for which the data is retrieved 14 16 * @return the cached style 17 * @since 19528 (added param styles) 15 18 */ 16 StyleCache getCachedStyle(); 19 StyleCache getCachedStyle(ElemStyles styles); 17 20 18 21 /** 19 22 * Sets the cached style. 23 * @param styles styles for which the data is stored 20 24 * @param mappaintStyle the cached style 25 * @since 19528 (added param styles) 21 26 */ 22 void setCachedStyle(StyleCache mappaintStyle); 27 void setCachedStyle(ElemStyles styles, StyleCache mappaintStyle); 23 28 24 29 /** … … 28 33 * transparent cache handling in the future. 29 34 */ 30 default void clearCachedStyle() { 31 setCachedStyle(null); 32 } 35 void clearCachedStyle(); 33 36 34 37 /** 35 38 * Check if the cached style for this primitive is up to date. 39 * @param styles styles for which the data is checked 36 40 * @return true if the cached style for this primitive is up to date 37 41 * @since 13420 42 * @since 19528 (added param styles) 38 43 */ 39 boolean isCachedStyleUpToDate(); 44 boolean isCachedStyleUpToDate(ElemStyles styles); 40 45 41 46 /** 42 47 * Declare that the cached style for this primitive is up to date. 48 * @param styles styles for which the data is handled 43 49 * @since 13420 50 * @since 19528 (added param styles) 44 51 */ 45 void declareCachedStyleUpToDate(); 52 void declareCachedStyleUpToDate(ElemStyles styles); 46 53 } -
trunk/src/org/openstreetmap/josm/data/vector/VectorPrimitive.java
r19519 r19528 6 6 import java.util.List; 7 7 import java.util.Map; 8 import java.util.HashMap; 8 9 import java.util.function.Consumer; 9 10 import java.util.stream.Collectors; … … 14 15 import org.openstreetmap.josm.data.osm.IPrimitive; 15 16 import org.openstreetmap.josm.data.osm.visitor.PrimitiveVisitor; 17 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 16 18 import org.openstreetmap.josm.gui.mappaint.StyleCache; 17 19 import org.openstreetmap.josm.tools.Utils; … … 25 27 private VectorDataSet dataSet; 26 28 private boolean highlighted; 27 private StyleCache mappaintStyle; 29 private final Map<ElemStyles, StyleCache> mappaintStyle = new HashMap<>(); 28 30 private final String layer; 29 31 … … 78 80 79 81 @Override 80 public final StyleCache getCachedStyle() { 81 return mappaintStyle; 82 } 83 84 @Override 85 public final void setCachedStyle(StyleCache mappaintStyle) { 86 this.mappaintStyle =mappaintStyle;87 } 88 89 @Override 90 public final boolean isCachedStyleUpToDate() { 91 return mappaintStyle != null && mappaintCacheIdx == dataSet.getMappaintCacheIndex(); 92 } 93 94 @Override 95 public final void declareCachedStyleUpToDate() { 82 public final StyleCache getCachedStyle(ElemStyles elemStyles) { 83 return mappaintStyle.get(elemStyles); 84 } 85 86 @Override 87 public final void setCachedStyle(ElemStyles elemStyles, StyleCache mappaintStyle) { 88 this.mappaintStyle.put(elemStyles, mappaintStyle); 89 } 90 91 @Override 92 public final boolean isCachedStyleUpToDate(ElemStyles elemStyles) { 93 return mappaintStyle.get(elemStyles) != null && mappaintCacheIdx == dataSet.getMappaintCacheIndex(); 94 } 95 96 @Override 97 public final void declareCachedStyleUpToDate(ElemStyles elemStyles) { 96 98 this.mappaintCacheIdx = dataSet.getMappaintCacheIndex(); 99 } 100 101 public void clearCachedStyle() { 102 this.mappaintStyle.clear(); 97 103 } 98 104 -
trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java
r19120 r19528 164 164 if (sel.size() == 2) { 165 165 List<IPrimitive> selList = new ArrayList<>(sel); 166 StyleCache sc1 = selList.get(0).getCachedStyle(); 167 StyleCache sc2 = selList.get(1).getCachedStyle(); 166 StyleCache sc1 = selList.get(0).getCachedStyle(elemstyles); 167 StyleCache sc2 = selList.get(1).getCachedStyle(elemstyles); 168 168 if (sc1 == sc2) { 169 169 txtMappaint.println(tr("The 2 selected objects have identical style caches.")); -
trunk/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java
r17867 r19528 164 164 public Pair<StyleElementList, Range> getStyleCacheWithRange(IPrimitive osm, double scale, NavigatableComponent nc) { 165 165 synchronized (osm.getStyleCacheSyncObject()) { 166 if (!osm.isCachedStyleUpToDate() || scale <= 0) { 167 osm.setCachedStyle(StyleCache.EMPTY_STYLECACHE); 166 if (!osm.isCachedStyleUpToDate(this) || scale <= 0) { 167 osm.setCachedStyle(this, StyleCache.EMPTY_STYLECACHE); 168 168 } else { 169 Pair<StyleElementList, Range> lst = osm.getCachedStyle().getWithRange(scale, osm.isSelected()); 169 Pair<StyleElementList, Range> lst = osm.getCachedStyle(this).getWithRange(scale, osm.isSelected()); 170 170 if (lst.a != null) 171 171 return lst; … … 217 217 } 218 218 } 219 StyleCache style = osm.getCachedStyle() != null ? osm.getCachedStyle() : StyleCache.EMPTY_STYLECACHE; 219 StyleCache style = osm.getCachedStyle(this) != null ? osm.getCachedStyle(this) : StyleCache.EMPTY_STYLECACHE; 220 220 try { 221 osm.setCachedStyle(style.put(p.a, p.b, osm.isSelected())); 221 osm.setCachedStyle(this, style.put(p.a, p.b, osm.isSelected())); 222 222 } catch (RangeViolatedError e) { 223 223 throw new AssertionError("Range violated: " + e.getMessage() 224 + " (object: " + osm.getPrimitiveId() + ", current style: " + osm.getCachedStyle() 224 + " (object: " + osm.getPrimitiveId() + ", current style: " + osm.getCachedStyle(this) 225 225 + ", scale: " + scale + ", new stylelist: " + p.a + ", new range: " + p.b + ')', e); 226 226 } 227 osm.declareCachedStyleUpToDate(); 227 osm.declareCachedStyleUpToDate(this); 228 228 return p; 229 229 } -
trunk/test/functional/org/openstreetmap/josm/gui/mappaint/StyleCacheTest.java
r19223 r19528 154 154 nc.zoomTo(bounds); 155 155 visitor.render(dsCity2, true, bounds); 156 ElemStyles elemStyles = MapPaintStyles.getStyles(); 156 157 157 158 IdentityHashMap<StyleElementList, Integer> counter = new IdentityHashMap<>(); … … 159 160 for (OsmPrimitive osm : dsCity2.allPrimitives()) { 160 161 // primitives, that have been rendered, should have the cache populated 161 if (osm.getCachedStyle() != null) { 162 if (osm.getCachedStyle(elemStyles) != null) { 162 163 noPrimitives++; 163 Pair<StyleElementList, Range> p = osm.getCachedStyle().getWithRange(nc.getDist100Pixel(), false); 164 Pair<StyleElementList, Range> p = osm.getCachedStyle(elemStyles).getWithRange(nc.getDist100Pixel(), false); 164 165 StyleElementList sel = p.a; 165 166 assertNotNull(sel); -
trunk/test/unit/org/openstreetmap/josm/command/AddPrimitivesCommandTest.java
r19519 r19528 24 24 import org.openstreetmap.josm.data.osm.WayData; 25 25 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 26 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 26 27 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 27 28 import org.openstreetmap.josm.testutils.annotations.I18n; … … 367 368 .withPrefabValues(OsmDataLayer.class, 368 369 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 370 .withPrefabValues(ElemStyles.class, 371 new ElemStyles(), new ElemStyles()) 369 372 .suppress(Warning.NONFINAL_FIELDS) 370 373 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/ChangeMembersCommandTest.java
r19519 r19528 16 16 import org.openstreetmap.josm.data.osm.User; 17 17 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 18 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 18 19 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 19 20 import org.openstreetmap.josm.testutils.annotations.I18n; … … 103 104 .withPrefabValues(OsmDataLayer.class, 104 105 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 106 .withPrefabValues(ElemStyles.class, 107 new ElemStyles(), new ElemStyles()) 105 108 .suppress(Warning.NONFINAL_FIELDS) 106 109 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/ChangeNodesCommandTest.java
r19519 r19528 22 22 import org.openstreetmap.josm.data.osm.Way; 23 23 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 24 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 24 25 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 25 26 import org.openstreetmap.josm.testutils.annotations.I18n; … … 132 133 .withPrefabValues(OsmDataLayer.class, 133 134 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 135 .withPrefabValues(ElemStyles.class, 136 new ElemStyles(), new ElemStyles()) 134 137 .suppress(Warning.NONFINAL_FIELDS) 135 138 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/ChangePropertyCommandTest.java
r19519 r19528 24 24 import org.openstreetmap.josm.data.osm.Way; 25 25 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 26 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 26 27 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 27 28 import org.openstreetmap.josm.testutils.annotations.I18n; … … 282 283 .withPrefabValues(OsmDataLayer.class, 283 284 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 285 .withPrefabValues(ElemStyles.class, 286 new ElemStyles(), new ElemStyles()) 284 287 .suppress(Warning.NONFINAL_FIELDS) 285 288 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/ChangePropertyKeyCommandTest.java
r19519 r19528 18 18 import org.openstreetmap.josm.data.osm.User; 19 19 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 20 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 20 21 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 21 22 import org.openstreetmap.josm.testutils.annotations.I18n; … … 153 154 .withPrefabValues(OsmDataLayer.class, 154 155 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 156 .withPrefabValues(ElemStyles.class, 157 new ElemStyles(), new ElemStyles()) 155 158 .suppress(Warning.NONFINAL_FIELDS) 156 159 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommandTest.java
r19519 r19528 17 17 import org.openstreetmap.josm.data.osm.User; 18 18 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 19 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 19 20 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 20 21 import org.openstreetmap.josm.testutils.annotations.I18n; … … 152 153 .withPrefabValues(OsmDataLayer.class, 153 154 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 155 .withPrefabValues(ElemStyles.class, 156 new ElemStyles(), new ElemStyles()) 154 157 .suppress(Warning.NONFINAL_FIELDS) 155 158 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/CommandTest.java
r19519 r19528 15 15 import org.openstreetmap.josm.gui.MainApplication; 16 16 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 17 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 17 18 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 18 19 import org.openstreetmap.josm.testutils.annotations.I18n; … … 41 42 .withPrefabValues(OsmDataLayer.class, 42 43 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 44 .withPrefabValues(ElemStyles.class, 45 new ElemStyles(), new ElemStyles()) 43 46 .suppress(Warning.NONFINAL_FIELDS) 44 47 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/DeleteCommandTest.java
r19519 r19528 24 24 import org.openstreetmap.josm.data.osm.WaySegment; 25 25 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 26 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 26 27 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 27 28 import org.openstreetmap.josm.testutils.annotations.I18n; … … 383 384 .withPrefabValues(OsmDataLayer.class, 384 385 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 386 .withPrefabValues(ElemStyles.class, 387 new ElemStyles(), new ElemStyles()) 385 388 .suppress(Warning.NONFINAL_FIELDS) 386 389 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/MoveCommandTest.java
r19519 r19528 24 24 import org.openstreetmap.josm.data.projection.ProjectionRegistry; 25 25 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 26 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 26 27 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 27 28 import org.openstreetmap.josm.testutils.annotations.I18n; … … 269 270 .withPrefabValues(OsmDataLayer.class, 270 271 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 272 .withPrefabValues(ElemStyles.class, 273 new ElemStyles(), new ElemStyles()) 271 274 .suppress(Warning.NONFINAL_FIELDS) 272 275 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/PurgeCommandTest.java
r19519 r19528 25 25 import org.openstreetmap.josm.data.osm.User; 26 26 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 27 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 27 28 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 28 29 … … 151 152 .withPrefabValues(OsmDataLayer.class, 152 153 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 154 .withPrefabValues(ElemStyles.class, 155 new ElemStyles(), new ElemStyles()) 153 156 .withPrefabValues(Hash.class, 154 157 Storage.<OsmPrimitive>defaultHash(), Storage.<OsmPrimitive>defaultHash()) -
trunk/test/unit/org/openstreetmap/josm/command/RemoveNodesCommandTest.java
r19519 r19528 16 16 import org.openstreetmap.josm.data.osm.Way; 17 17 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 18 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 18 19 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 19 20 … … 127 128 .withPrefabValues(OsmDataLayer.class, 128 129 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 130 .withPrefabValues(ElemStyles.class, 131 new ElemStyles(), new ElemStyles()) 129 132 .suppress(Warning.NONFINAL_FIELDS) 130 133 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/RotateCommandTest.java
r19519 r19528 20 20 import org.openstreetmap.josm.data.osm.User; 21 21 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 22 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 22 23 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 23 24 import org.openstreetmap.josm.testutils.annotations.Projection; … … 139 140 .withPrefabValues(OsmDataLayer.class, new OsmDataLayer(new DataSet(), "1", null), 140 141 new OsmDataLayer(new DataSet(), "2", null)) 142 .withPrefabValues(ElemStyles.class, 143 new ElemStyles(), new ElemStyles()) 141 144 .suppress(Warning.NONFINAL_FIELDS).verify(); 142 145 } -
trunk/test/unit/org/openstreetmap/josm/command/ScaleCommandTest.java
r19519 r19528 20 20 import org.openstreetmap.josm.data.osm.User; 21 21 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 22 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 22 23 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 23 24 import org.openstreetmap.josm.testutils.annotations.Projection; … … 142 143 .withPrefabValues(OsmDataLayer.class, 143 144 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 145 .withPrefabValues(ElemStyles.class, 146 new ElemStyles(), new ElemStyles()) 144 147 .suppress(Warning.NONFINAL_FIELDS) 145 148 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/SelectCommandTest.java
r19519 r19528 17 17 import org.openstreetmap.josm.data.osm.User; 18 18 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 19 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 19 20 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 20 21 … … 152 153 .withPrefabValues(OsmDataLayer.class, 153 154 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 155 .withPrefabValues(ElemStyles.class, 156 new ElemStyles(), new ElemStyles()) 154 157 .suppress(Warning.NONFINAL_FIELDS) 155 158 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/SequenceCommandTest.java
r19519 r19528 26 26 import org.openstreetmap.josm.data.osm.User; 27 27 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 28 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 28 29 import org.openstreetmap.josm.testutils.annotations.BasicPreferences; 29 30 import org.openstreetmap.josm.tools.bugreport.ReportedException; … … 224 225 .withPrefabValues(OsmDataLayer.class, 225 226 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 227 .withPrefabValues(ElemStyles.class, 228 new ElemStyles(), new ElemStyles()) 226 229 .suppress(Warning.NONFINAL_FIELDS) 227 230 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/TransformNodesCommandTest.java
r19519 r19528 8 8 import org.openstreetmap.josm.data.osm.User; 9 9 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 10 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 10 11 11 12 import nl.jqno.equalsverifier.EqualsVerifier; … … 31 32 .withPrefabValues(OsmDataLayer.class, 32 33 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 34 .withPrefabValues(ElemStyles.class, 35 new ElemStyles(), new ElemStyles()) 33 36 .suppress(Warning.NONFINAL_FIELDS) 34 37 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/ConflictAddCommandTest.java
r19519 r19528 16 16 import org.openstreetmap.josm.data.osm.Way; 17 17 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 18 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 18 19 19 20 import nl.jqno.equalsverifier.EqualsVerifier; … … 74 75 .withPrefabValues(OsmDataLayer.class, 75 76 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 77 .withPrefabValues(ElemStyles.class, 78 new ElemStyles(), new ElemStyles()) 76 79 .suppress(Warning.NONFINAL_FIELDS) 77 80 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/ConflictResolveCommandTest.java
r19519 r19528 9 9 import org.openstreetmap.josm.data.osm.User; 10 10 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 11 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 11 12 12 13 import nl.jqno.equalsverifier.EqualsVerifier; … … 33 34 .withPrefabValues(OsmDataLayer.class, 34 35 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 36 .withPrefabValues(ElemStyles.class, 37 new ElemStyles(), new ElemStyles()) 35 38 .suppress(Warning.NONFINAL_FIELDS) 36 39 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/CoordinateConflictResolveCommandTest.java
r19519 r19528 18 18 import org.openstreetmap.josm.gui.conflict.pair.MergeDecisionType; 19 19 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 20 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 20 21 21 22 import nl.jqno.equalsverifier.EqualsVerifier; … … 91 92 .withPrefabValues(OsmDataLayer.class, 92 93 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 94 .withPrefabValues(ElemStyles.class, 95 new ElemStyles(), new ElemStyles()) 93 96 .suppress(Warning.NONFINAL_FIELDS) 94 97 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/DeletedStateConflictResolveCommandTest.java
r19519 r19528 10 10 import org.openstreetmap.josm.data.osm.Way; 11 11 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 12 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 12 13 import org.openstreetmap.josm.testutils.annotations.MapPaintStyles; 13 14 … … 35 36 .withPrefabValues(OsmDataLayer.class, 36 37 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 38 .withPrefabValues(ElemStyles.class, 39 new ElemStyles(), new ElemStyles()) 37 40 .suppress(Warning.NONFINAL_FIELDS) 38 41 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/ModifiedConflictResolveCommandTest.java
r19519 r19528 10 10 import org.openstreetmap.josm.data.osm.Way; 11 11 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 12 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 12 13 import org.openstreetmap.josm.testutils.annotations.MapPaintStyles; 13 14 … … 35 36 .withPrefabValues(OsmDataLayer.class, 36 37 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 38 .withPrefabValues(ElemStyles.class, 39 new ElemStyles(), new ElemStyles()) 37 40 .suppress(Warning.NONFINAL_FIELDS) 38 41 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/RelationMemberConflictResolverCommandTest.java
r19519 r19528 10 10 import org.openstreetmap.josm.data.osm.User; 11 11 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 12 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 12 13 import org.openstreetmap.josm.testutils.annotations.MapPaintStyles; 13 14 … … 37 38 .withPrefabValues(OsmDataLayer.class, 38 39 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 40 .withPrefabValues(ElemStyles.class, 41 new ElemStyles(), new ElemStyles()) 39 42 .suppress(Warning.NONFINAL_FIELDS) 40 43 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/TagConflictResolveCommandTest.java
r19519 r19528 10 10 import org.openstreetmap.josm.data.osm.Way; 11 11 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 12 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 12 13 import org.openstreetmap.josm.testutils.annotations.MapPaintStyles; 13 14 … … 35 36 .withPrefabValues(OsmDataLayer.class, 36 37 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 38 .withPrefabValues(ElemStyles.class, 39 new ElemStyles(), new ElemStyles()) 37 40 .suppress(Warning.NONFINAL_FIELDS) 38 41 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/VersionConflictResolveCommandTest.java
r19519 r19528 10 10 import org.openstreetmap.josm.data.osm.Way; 11 11 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 12 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 12 13 import org.openstreetmap.josm.testutils.annotations.MapPaintStyles; 13 14 … … 35 36 .withPrefabValues(OsmDataLayer.class, 36 37 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 38 .withPrefabValues(ElemStyles.class, 39 new ElemStyles(), new ElemStyles()) 37 40 .suppress(Warning.NONFINAL_FIELDS) 38 41 .verify(); -
trunk/test/unit/org/openstreetmap/josm/command/conflict/WayNodesConflictResolverCommandTest.java
r19519 r19528 10 10 import org.openstreetmap.josm.data.osm.Way; 11 11 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 12 import org.openstreetmap.josm.gui.mappaint.ElemStyles; 12 13 import org.openstreetmap.josm.testutils.annotations.MapPaintStyles; 13 14 … … 35 36 .withPrefabValues(OsmDataLayer.class, 36 37 new OsmDataLayer(new DataSet(), "1", null), new OsmDataLayer(new DataSet(), "2", null)) 38 .withPrefabValues(ElemStyles.class, 39 new ElemStyles(), new ElemStyles()) 37 40 .suppress(Warning.NONFINAL_FIELDS) 38 41 .verify();
Note:
See TracChangeset
for help on using the changeset viewer.
