Uses of Interface
org.openstreetmap.josm.data.osm.visitor.PrimitiveVisitor
-
Packages that use PrimitiveVisitor Package Description org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives:Node,Way,RelationUsersTagsChangesetsUtilities classesorg.openstreetmap.josm.data.osm.visitor Provides the classes for performing actions on OSM primitives using Visitor design pattern.org.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.data.vector Provides classes for vector data like Mapbox Vector Tiles.org.openstreetmap.josm.gui.dialogs Provides three kinds of dialogs: Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI Changeset dialog based on a standalone implementation, dedicated to OSM changesets management Extended dialogs for everything elseorg.openstreetmap.josm.gui.mappaint.mapcss Drawing system based on MapCSS map styles.org.openstreetmap.josm.io Provides the classes for JOSM input/output support. -
-
Uses of PrimitiveVisitor in org.openstreetmap.josm.data.osm
Methods in org.openstreetmap.josm.data.osm with parameters of type PrimitiveVisitor Modifier and Type Method Description voidIPrimitive. accept(PrimitiveVisitor visitor)Makes the given visitor visit this primitive.voidNode. accept(PrimitiveVisitor visitor)voidNodeData. accept(PrimitiveVisitor visitor)voidRelation. accept(PrimitiveVisitor visitor)voidRelationData. accept(PrimitiveVisitor visitor)voidWay. accept(PrimitiveVisitor visitor)voidWayData. accept(PrimitiveVisitor visitor)voidIPrimitive. visitReferrers(PrimitiveVisitor visitor)Visitsvisitorfor all referrers.voidOsmPrimitive. visitReferrers(PrimitiveVisitor visitor)voidPrimitiveData. visitReferrers(PrimitiveVisitor visitor) -
Uses of PrimitiveVisitor in org.openstreetmap.josm.data.osm.visitor
Classes in org.openstreetmap.josm.data.osm.visitor that implement PrimitiveVisitor Modifier and Type Class Description classBoundingXYVisitorCalculates the total bounding rectangle of a series ofOsmPrimitiveobjects, using the EastNorth values as reference. -
Uses of PrimitiveVisitor in org.openstreetmap.josm.data.osm.visitor.paint
Classes in org.openstreetmap.josm.data.osm.visitor.paint that implement PrimitiveVisitor Modifier and Type Class Description classComputeStyleListWorkerHelper to compute style list.classWireframeMapRendererA map renderer that paints a simple scheme of every primitive it visits to a previous set graphic environment. -
Uses of PrimitiveVisitor in org.openstreetmap.josm.data.vector
Methods in org.openstreetmap.josm.data.vector with parameters of type PrimitiveVisitor Modifier and Type Method Description voidVectorNode. accept(PrimitiveVisitor visitor)voidVectorRelation. accept(PrimitiveVisitor visitor)voidVectorWay. accept(PrimitiveVisitor visitor)voidVectorPrimitive. visitReferrers(PrimitiveVisitor visitor) -
Uses of PrimitiveVisitor in org.openstreetmap.josm.gui.dialogs
Classes in org.openstreetmap.josm.gui.dialogs that implement PrimitiveVisitor Modifier and Type Class Description static classValidatorDialog.ValidatorBoundingXYVisitorA visitor that is used to compute the bounds of an error. -
Uses of PrimitiveVisitor in org.openstreetmap.josm.gui.mappaint.mapcss
Classes in org.openstreetmap.josm.gui.mappaint.mapcss that implement PrimitiveVisitor Modifier and Type Class Description private static classSelector.ChildOrParentSelector.AbstractFinderprivate classSelector.ChildOrParentSelector.ContainsFinderFinds elements which are inside the right element, collects those inchildrenprivate classSelector.ChildOrParentSelector.CrossingFinderprivate classSelector.ChildOrParentSelector.InsideOrEqualFinderFinds elements which are inside the left element, or in other words, it finds elements enclosing e.osm.private classSelector.ChildOrParentSelector.MatchingReferrerFinderFinds the first referrer matchingSelector.ChildOrParentSelector.leftprivate classSelector.ChildOrParentSelector.MultipolygonOpenEndFinderFields in org.openstreetmap.josm.gui.mappaint.mapcss declared as PrimitiveVisitor Modifier and Type Field Description private PrimitiveVisitorSelector.ChildOrParentSelector.MultipolygonOpenEndFinder. innerVisitor -
Uses of PrimitiveVisitor in org.openstreetmap.josm.io
Classes in org.openstreetmap.josm.io that implement PrimitiveVisitor Modifier and Type Class Description classOsmWriterSave the dataset into a stream as osm intern xml format.
-