Changeset 10972 in josm for trunk/src/org/openstreetmap/josm/data/osm
- Timestamp:
- 2016-09-07T01:23:17+02:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/data/osm
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/DataSet.java
r10891 r10972 94 94 * @author imi 95 95 */ 96 public final class DataSet implements Data, Cloneable,ProjectionChangeListener {96 public final class DataSet implements Data, ProjectionChangeListener { 97 97 98 98 /** … … 919 919 fireSelectionChanged(); 920 920 } 921 }922 923 /**924 * Return a copy of this dataset925 * @deprecated Use the copy constructor instead. Remove in July 2016926 */927 @Deprecated928 @Override929 public DataSet clone() {930 return new DataSet(this);931 921 } 932 922 -
trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java
r10896 r10972 19 19 import java.util.Objects; 20 20 import java.util.Set; 21 import java.util.function.Predicate;22 21 23 22 import org.openstreetmap.josm.Main; … … 196 195 return ret; 197 196 } 198 199 /**200 * A predicate that filters primitives that are usable.201 * @see OsmPrimitive#isUsable()202 * @deprecated Use {@code OsmPrimitive::isUsable} instead203 */204 @Deprecated205 public static final Predicate<OsmPrimitive> isUsablePredicate = OsmPrimitive::isUsable;206 207 /**208 * A predicate filtering primitives that are selectable.209 * @deprecated Use {@code OsmPrimitive::isSelectable} instead210 */211 @Deprecated212 public static final Predicate<OsmPrimitive> isSelectablePredicate = OsmPrimitive::isSelectable;213 214 /**215 * A predicate filtering primitives that are not deleted.216 * @deprecated Use {@code p -> !p.isDeleted()} instead217 */218 @Deprecated219 public static final Predicate<OsmPrimitive> nonDeletedPredicate = p -> !p.isDeleted();220 221 /**222 * A predicate filtering primitives that are not deleted and not incomplete.223 * @deprecated use lambda instead224 */225 @Deprecated226 public static final Predicate<OsmPrimitive> nonDeletedCompletePredicate =227 primitive -> !primitive.isDeleted() && !primitive.isIncomplete();228 229 /**230 * A predicate filtering primitives that are not deleted and not incomplete and that are not a relation.231 * @deprecated use lambda instead232 */233 @Deprecated234 public static final Predicate<OsmPrimitive> nonDeletedPhysicalPredicate =235 primitive -> !primitive.isDeleted() && !primitive.isIncomplete() && !(primitive instanceof Relation);236 237 /**238 * A predicate filtering primitives that are modified239 * @deprecated Use {@code OsmPrimitive::isModified} instead240 */241 @Deprecated242 public static final Predicate<OsmPrimitive> modifiedPredicate = OsmPrimitive::isModified;243 244 /**245 * A predicate filtering nodes.246 * @deprecated Use {@code Node.class::isInstance} instead247 */248 @Deprecated249 public static final Predicate<OsmPrimitive> nodePredicate = Node.class::isInstance;250 251 /**252 * A predicate filtering ways.253 * @deprecated Use {@code Way.class::isInstance} instead254 */255 @Deprecated256 public static final Predicate<OsmPrimitive> wayPredicate = Way.class::isInstance;257 258 /**259 * A predicate filtering relations.260 * @deprecated Use {@code Relation.class::isInstance} instead261 */262 @Deprecated263 public static final Predicate<OsmPrimitive> relationPredicate = Relation.class::isInstance;264 265 /**266 * A predicate filtering multipolygon relations.267 * @deprecated Use {@code OsmPrimitive::isMultipolygon} instead268 */269 @Deprecated270 public static final Predicate<OsmPrimitive> multipolygonPredicate = OsmPrimitive::isMultipolygon;271 272 /**273 * This matches all ways that have a direction274 *275 * @see #FLAG_HAS_DIRECTIONS276 * @deprecated use {@code directionKeys::match}277 */278 @Deprecated279 public static final Predicate<Tag> directionalKeyPredicate = directionKeys::match;280 197 281 198 /** -
trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java
r10736 r10972 324 324 325 325 /** 326 * Replies true if this tag collection contains at least one tag with key <code>key</code>.327 *328 * @param key the key to look up329 * @return true if this tag collection contains at least one tag with key <code>key</code>; false, otherwise330 * @deprecated Use {@link #hasTagsFor(String)} instead.331 */332 @Deprecated333 public boolean containsKey(String key) {334 return generateStreamForKey(key).findAny().isPresent();335 }336 337 /**338 326 * Replies true if this tag collection contains all tags in <code>tags</code>. Replies 339 327 * false, if tags is null.
Note:
See TracChangeset
for help on using the changeset viewer.