Ignore:
Timestamp:
2010-04-25T15:05:40+02:00 (16 years ago)
Author:
jttt
Message:

Fix #4861 Coding error reported on uploading changeset (GPS survey additions and changes to existing dataset

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java

    r3177 r3207  
    438438        }
    439439    };
     440
     441    public static Predicate<OsmPrimitive> nodePredicate = new Predicate<OsmPrimitive>() {
     442        public boolean evaluate(OsmPrimitive primitive) {
     443            return primitive.getClass() == Node.class;
     444        }
     445    };
     446
     447    public static Predicate<OsmPrimitive> wayPredicate = new Predicate<OsmPrimitive>() {
     448        public boolean evaluate(OsmPrimitive primitive) {
     449            return primitive.getClass() == Way.class;
     450        }
     451    };
     452
     453    public static Predicate<OsmPrimitive> relationPredicate = new Predicate<OsmPrimitive>() {
     454        public boolean evaluate(OsmPrimitive primitive) {
     455            return primitive.getClass() == Relation.class;
     456        }
     457    };
     458
     459    public static Predicate<OsmPrimitive> allPredicate = new Predicate<OsmPrimitive>() {
     460        public boolean evaluate(OsmPrimitive primitive) {
     461            return true;
     462        }
     463    };
     464
    440465
    441466    /**
Note: See TracChangeset for help on using the changeset viewer.