Uses of Interface
org.openstreetmap.josm.tools.Predicate

Packages that use Predicate
org.openstreetmap.josm.actions.search   
org.openstreetmap.josm.data.osm   
org.openstreetmap.josm.gui   
org.openstreetmap.josm.gui.history   
org.openstreetmap.josm.tools   
 

Uses of Predicate in org.openstreetmap.josm.actions.search
 

Methods in org.openstreetmap.josm.actions.search with parameters of type Predicate
static int SearchAction.getSelection(SearchAction.SearchSetting s, java.util.Collection<OsmPrimitive> sel, Predicate<OsmPrimitive> p)
           
 

Uses of Predicate in org.openstreetmap.josm.data.osm
 

Fields in org.openstreetmap.josm.data.osm declared as Predicate
static Predicate<OsmPrimitive> OsmPrimitive.allPredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.isSelectablePredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.isUsablePredicate
          Some predicates, that describe conditions on primitives.
static Predicate<OsmPrimitive> OsmPrimitive.modifiedPredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.multipolygonPredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.nodePredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.nonDeletedCompletePredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.nonDeletedPhysicalPredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.nonDeletedPredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.relationPredicate
           
static Predicate<OsmPrimitive> OsmPrimitive.wayPredicate
           
 

Methods in org.openstreetmap.josm.data.osm with parameters of type Predicate
private
<T extends OsmPrimitive>
java.util.Collection<T>
DataSet.getPrimitives(Predicate<OsmPrimitive> predicate)
           
 

Uses of Predicate in org.openstreetmap.josm.gui
 

Methods in org.openstreetmap.josm.gui with parameters of type Predicate
 java.util.List<OsmPrimitive> NavigatableComponent.getAllNearest(java.awt.Point p, java.util.Collection<OsmPrimitive> ignore, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 java.util.List<OsmPrimitive> NavigatableComponent.getAllNearest(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 Node NavigatableComponent.getNearestNode(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          Convenience method to NavigatableComponent.getNearestNode(Point, Predicate, boolean).
 Node NavigatableComponent.getNearestNode(java.awt.Point p, Predicate<OsmPrimitive> predicate, boolean use_selected)
          The *result* depends on the current map selection state IF use_selected is true.
 OsmPrimitive NavigatableComponent.getNearestNodeOrWay(java.awt.Point p, Predicate<OsmPrimitive> predicate, boolean use_selected)
          The *result* depends on the current map selection state IF use_selected is true.
 java.util.List<Node> NavigatableComponent.getNearestNodes(java.awt.Point p, java.util.Collection<Node> ignore, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 java.util.List<Node> NavigatableComponent.getNearestNodes(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
private  java.util.Map<java.lang.Double,java.util.List<Node>> NavigatableComponent.getNearestNodesImpl(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 java.util.List<OsmPrimitive> NavigatableComponent.getNearestNodesOrWays(java.awt.Point p, java.util.Collection<OsmPrimitive> ignore, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 java.util.List<OsmPrimitive> NavigatableComponent.getNearestNodesOrWays(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 Way NavigatableComponent.getNearestWay(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* depends on the current map selection state.
 java.util.List<Way> NavigatableComponent.getNearestWays(java.awt.Point p, java.util.Collection<Way> ignore, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 java.util.List<Way> NavigatableComponent.getNearestWays(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 WaySegment NavigatableComponent.getNearestWaySegment(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          Convenience method to NavigatableComponent.getNearestWaySegment(Point, Predicate, boolean).
 WaySegment NavigatableComponent.getNearestWaySegment(java.awt.Point p, Predicate<OsmPrimitive> predicate, boolean use_selected)
          The *result* depends on the current map selection state IF use_selected is true.
 java.util.List<WaySegment> NavigatableComponent.getNearestWaySegments(java.awt.Point p, java.util.Collection<WaySegment> ignore, Predicate<OsmPrimitive> predicate)
          The result *order* depends on the current map selection state.
 java.util.List<WaySegment> NavigatableComponent.getNearestWaySegments(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The result *order* depends on the current map selection state.
private  java.util.Map<java.lang.Double,java.util.List<WaySegment>> NavigatableComponent.getNearestWaySegmentsImpl(java.awt.Point p, Predicate<OsmPrimitive> predicate)
          The *result* does not depend on the current map selection state, neither does the result *order*.
 

Uses of Predicate in org.openstreetmap.josm.gui.history
 

Fields in org.openstreetmap.josm.gui.history declared as Predicate
private  Predicate<OsmPrimitive> HistoryBrowserDialogManager.notNewPredicate
           
private  Predicate<OsmPrimitive> HistoryBrowserDialogManager.unloadedHistoryPredicate
           
 

Uses of Predicate in org.openstreetmap.josm.tools
 

Fields in org.openstreetmap.josm.tools declared as Predicate
private  Predicate<? super S> SubclassFilteredCollection.predicate
           
 

Methods in org.openstreetmap.josm.tools with parameters of type Predicate
static
<T> boolean
Utils.exists(java.lang.Iterable<? extends T> collection, Predicate<? super T> predicate)
           
static
<T> java.util.Collection<T>
Utils.filter(java.util.Collection<? extends T> collection, Predicate<? super T> predicate)
           
static
<T> T
Utils.find(java.lang.Iterable<? extends T> collection, Predicate<? super T> predicate)
           
static
<T> int
Utils.indexOf(java.lang.Iterable<? extends T> collection, Predicate<? super T> predicate)
           
 

Constructors in org.openstreetmap.josm.tools with parameters of type Predicate
FilteredCollection(java.util.Collection<? extends T> collection, Predicate<? super T> predicate)
           
SubclassFilteredCollection(java.util.Collection<? extends S> collection, Predicate<? super S> predicate)
           
 



JOSM