Package org.openstreetmap.josm.actions.mapmode
Provides the classes for JOSM
map modes
.
Map modes are different ways to edit the map (select, draw, etc.).-
Class Summary Class Description AddNoteAction Map mode to add a new note.DeleteAction A map mode that enables the user to delete nodes and other objects.DeleteAction.ConfirmDeleteDialog DeleteAction.DeleteParameters DrawAction Mapmode to add nodes, create and extend ways.DrawSnapHelper Class that enables the user to draw way segments in angles of exactly 30, 45, 60, 90 degrees.DrawSnapHelper.AnglePopupMenu DrawSnapHelper.DisableAction DrawSnapHelper.HelperAction DrawSnapHelper.ProjectionAction DrawSnapHelper.RepeatedAction DrawSnapHelper.Snap30DegreesAction DrawSnapHelper.Snap45DegreesAction DrawSnapHelper.Snap90DegreesAction ExtrudeAction Makes a rectangle from a line, or modifies a rectangle.ExtrudeAction.ReferenceSegment ImproveWayAccuracyAction A special map mode that is optimized for improving way geometry.ImproveWayAccuracyHelper This static class contains functions used to find target way, node to move or segment to divide.MapMode A class implementing MapMode is able to be selected as an mode for map editing.ParallelWayAction MapMode for making parallel ways.ParallelWayAction.KeyboardModifiersProperty A property that holds the keyboard modifiers.ParallelWays Helper forParallelWayAction
.PlayHeadDragMode Singleton marker class to track position of audio.SelectAction Move is an action that can move all kind of OsmPrimitives (except keys for now).SelectAction.ConfirmMoveDialog SelectLassoAction Lasso selection mode: select objects within a hand-drawn region.SplitMode Map mode for splitting ways.SplitMode.SplitWayActionConcrete Split a specifiedWay
at the given nodesZoomAction Enable the zoom mode within the MapFrame. -
Enum Summary Enum Description DeleteAction.DeleteMode ExtrudeAction.Mode ImproveWayAccuracyAction.State ParallelWayAction.Mode ParallelWayAction.Modifier SelectAction.Mode Select action mode.SelectAction.SelectActionCursor