Ignore:
Timestamp:
2016-09-07T01:23:17+02:00 (8 years ago)
Author:
Don-vip
Message:

remove deprecated stuff - gsoc-core

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  
    9494 * @author imi
    9595 */
    96 public final class DataSet implements Data, Cloneable, ProjectionChangeListener {
     96public final class DataSet implements Data, ProjectionChangeListener {
    9797
    9898    /**
     
    919919            fireSelectionChanged();
    920920        }
    921     }
    922 
    923     /**
    924      * Return a copy of this dataset
    925      * @deprecated Use the copy constructor instead. Remove in July 2016
    926      */
    927     @Deprecated
    928     @Override
    929     public DataSet clone() {
    930         return new DataSet(this);
    931921    }
    932922
  • trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java

    r10896 r10972  
    1919import java.util.Objects;
    2020import java.util.Set;
    21 import java.util.function.Predicate;
    2221
    2322import org.openstreetmap.josm.Main;
     
    196195        return ret;
    197196    }
    198 
    199     /**
    200      * A predicate that filters primitives that are usable.
    201      * @see OsmPrimitive#isUsable()
    202      * @deprecated Use {@code OsmPrimitive::isUsable} instead
    203      */
    204     @Deprecated
    205     public static final Predicate<OsmPrimitive> isUsablePredicate = OsmPrimitive::isUsable;
    206 
    207     /**
    208      * A predicate filtering primitives that are selectable.
    209      * @deprecated Use {@code OsmPrimitive::isSelectable} instead
    210      */
    211     @Deprecated
    212     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()} instead
    217      */
    218     @Deprecated
    219     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 instead
    224      */
    225     @Deprecated
    226     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 instead
    232      */
    233     @Deprecated
    234     public static final Predicate<OsmPrimitive> nonDeletedPhysicalPredicate =
    235             primitive -> !primitive.isDeleted() && !primitive.isIncomplete() && !(primitive instanceof Relation);
    236 
    237     /**
    238      * A predicate filtering primitives that are modified
    239      * @deprecated Use {@code OsmPrimitive::isModified} instead
    240      */
    241     @Deprecated
    242     public static final Predicate<OsmPrimitive> modifiedPredicate = OsmPrimitive::isModified;
    243 
    244     /**
    245      * A predicate filtering nodes.
    246      * @deprecated Use {@code Node.class::isInstance} instead
    247      */
    248     @Deprecated
    249     public static final Predicate<OsmPrimitive> nodePredicate = Node.class::isInstance;
    250 
    251     /**
    252      * A predicate filtering ways.
    253      * @deprecated Use {@code Way.class::isInstance} instead
    254      */
    255     @Deprecated
    256     public static final Predicate<OsmPrimitive> wayPredicate = Way.class::isInstance;
    257 
    258     /**
    259      * A predicate filtering relations.
    260      * @deprecated Use {@code Relation.class::isInstance} instead
    261      */
    262     @Deprecated
    263     public static final Predicate<OsmPrimitive> relationPredicate = Relation.class::isInstance;
    264 
    265     /**
    266      * A predicate filtering multipolygon relations.
    267      * @deprecated Use {@code OsmPrimitive::isMultipolygon} instead
    268      */
    269     @Deprecated
    270     public static final Predicate<OsmPrimitive> multipolygonPredicate = OsmPrimitive::isMultipolygon;
    271 
    272     /**
    273      * This matches all ways that have a direction
    274      *
    275      * @see #FLAG_HAS_DIRECTIONS
    276      * @deprecated use {@code directionKeys::match}
    277      */
    278     @Deprecated
    279     public static final Predicate<Tag> directionalKeyPredicate = directionKeys::match;
    280197
    281198    /**
  • trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java

    r10736 r10972  
    324324
    325325    /**
    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 up
    329      * @return true if this tag collection contains at least one tag with key <code>key</code>; false, otherwise
    330      * @deprecated Use {@link #hasTagsFor(String)} instead.
    331      */
    332     @Deprecated
    333     public boolean containsKey(String key) {
    334         return generateStreamForKey(key).findAny().isPresent();
    335     }
    336 
    337     /**
    338326     * Replies true if this tag collection contains all tags in <code>tags</code>. Replies
    339327     * false, if tags is null.
Note: See TracChangeset for help on using the changeset viewer.