Uses of Interface
org.openstreetmap.josm.spi.preferences.PreferenceChangedListener
-
Packages that use PreferenceChangedListener Package Description org.openstreetmap.josm.actions Provides the classes for JOSM user actions.org.openstreetmap.josm.actions.mapmode Provides the classes for JOSMmap modes
.org.openstreetmap.josm.data Provides the classes for JOSM managed data.org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.data.osm.visitor.paint.relations Provides the classes for painting and cachingMultipolygon
relations.org.openstreetmap.josm.data.preferences Provides the classes for storing JOSM user preferences.org.openstreetmap.josm.gui Provides the classes for JOSM graphical user interface.org.openstreetmap.josm.gui.autofilter Provides the classes for automatic filters (filters automatically created on current data).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.dialogs.properties Toggle dialog allowing to display/edit tags and relation memberships of currently selected OSM objects.org.openstreetmap.josm.gui.io Provides GUI classes for handling input/output operations (download, upload, save).org.openstreetmap.josm.gui.layer.geoimage Provides classes for handling layers displaying geotagged pictures.org.openstreetmap.josm.gui.layer.markerlayer Provides classes for handling marker layers.org.openstreetmap.josm.gui.mappaint Drawing system allowing to display and render OSM map data in a user-friendly and customizable way, through map styles.
Two implementations are provided: XML: this was the system used by default JOSM map style for a long time.org.openstreetmap.josm.gui.mappaint.styleelement Style elements defining how a map paint style is rendered.org.openstreetmap.josm.spi.preferences Service for preferences and base directory lookup. -
-
Uses of PreferenceChangedListener in org.openstreetmap.josm.actions
Classes in org.openstreetmap.josm.actions that implement PreferenceChangedListener Modifier and Type Class Description class
DrawBoundariesOfDownloadedDataAction
This class toggles whether to draw boundaries of downloaded data.class
ImageryAdjustAction
Adjust the position of an imagery layer.class
PreferenceToggleAction
User action to toggle a custom boolean preference value. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.actions.mapmode
Classes in org.openstreetmap.josm.actions.mapmode that implement PreferenceChangedListener Modifier and Type Class Description class
AddNoteAction
Map mode to add a new note.class
DeleteAction
A map mode that enables the user to delete nodes and other objects.class
DrawAction
Mapmode to add nodes, create and extend ways.class
ExtrudeAction
Makes a rectangle from a line, or modifies a rectangle.class
ImproveWayAccuracyAction
A special map mode that is optimized for improving way geometry.class
MapMode
A class implementing MapMode is able to be selected as an mode for map editing.class
ParallelWayAction
MapMode for making parallel ways.class
PlayHeadDragMode
Singleton marker class to track position of audio.class
SelectAction
Move is an action that can move all kind of OsmPrimitives (except keys for now).class
SelectLassoAction
Lasso selection mode: select objects within a hand-drawn region.class
ZoomAction
Enable the zoom mode within the MapFrame. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.data
Classes in org.openstreetmap.josm.data that implement PreferenceChangedListener Modifier and Type Class Description class
UserIdentityManager
UserIdentityManager is a global object which keeps track of what JOSM knows about the identity of the current user.Fields in org.openstreetmap.josm.data with type parameters of type PreferenceChangedListener Modifier and Type Field Description private HashMap<String,ListenerList<PreferenceChangedListener>>
Preferences. keyListeners
private ListenerList<PreferenceChangedListener>
Preferences. listeners
Methods in org.openstreetmap.josm.data that return types with arguments of type PreferenceChangedListener Modifier and Type Method Description private ListenerList<PreferenceChangedListener>
Preferences. listenersForKey(String key)
Methods in org.openstreetmap.josm.data with parameters of type PreferenceChangedListener Modifier and Type Method Description void
Preferences. addKeyPreferenceChangeListener(String key, PreferenceChangedListener listener)
Adds a listener that only listens to changes in one preferencevoid
Preferences. addPreferenceChangeListener(PreferenceChangedListener listener)
Adds a new preferences listener.void
Preferences. addWeakKeyPreferenceChangeListener(String key, PreferenceChangedListener listener)
Adds a weak listener that only listens to changes in one preferencevoid
Preferences. removeKeyPreferenceChangeListener(String key, PreferenceChangedListener listener)
Removes a listener that only listens to changes in one preferencevoid
Preferences. removePreferenceChangeListener(PreferenceChangedListener listener)
Removes a preferences listener. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.data.osm
Classes in org.openstreetmap.josm.data.osm that implement PreferenceChangedListener Modifier and Type Class Description class
ChangesetCache
ChangesetCache is global in-memory cache for changesets downloaded from an OSM API server. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.data.osm.visitor.paint
Classes in org.openstreetmap.josm.data.osm.visitor.paint that implement PreferenceChangedListener Modifier and Type Class Description class
MapPaintSettings
Global mappaint settings. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.data.osm.visitor.paint.relations
Classes in org.openstreetmap.josm.data.osm.visitor.paint.relations that implement PreferenceChangedListener Modifier and Type Class Description private static class
Multipolygon.MultipolygonRoleMatcher
Kind of strategy object which is responsible for deciding whether a given member role indicates that the member belongs to an outer or an inner polygon. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.data.preferences
Classes in org.openstreetmap.josm.data.preferences that implement PreferenceChangedListener Modifier and Type Class Description private class
AbstractProperty.PreferenceChangedListenerAdapter
class
CachedProperty<T>
This is an old-style cached preference value.Methods in org.openstreetmap.josm.data.preferences with parameters of type PreferenceChangedListener Modifier and Type Method Description protected void
AbstractProperty. addListenerImpl(PreferenceChangedListener adapter)
protected void
AbstractToStringProperty.ChildProperty. addListenerImpl(PreferenceChangedListener adapter)
protected void
FallbackProperty. addListenerImpl(PreferenceChangedListener adapter)
protected void
AbstractProperty. removeListenerImpl(PreferenceChangedListener adapter)
protected void
AbstractToStringProperty.ChildProperty. removeListenerImpl(PreferenceChangedListener adapter)
protected void
FallbackProperty. removeListenerImpl(PreferenceChangedListener adapter)
-
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui
Classes in org.openstreetmap.josm.gui that implement PreferenceChangedListener Modifier and Type Class Description private static class
MapMover.JMapViewerUpdater
class
MapStatus
A component that manages some status information display about the map.class
MapView
This is a component used in theMapFrame
for browsing the map. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.autofilter
Classes in org.openstreetmap.josm.gui.autofilter that implement PreferenceChangedListener Modifier and Type Class Description class
AutoFilterManager
The auto filter manager keeps track of registered auto filter rules and applies the active one on the fly, when the map contents, location or zoom changes. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.dialogs
Classes in org.openstreetmap.josm.gui.dialogs that implement PreferenceChangedListener Modifier and Type Class Description class
ChangesetDialog
ChangesetDialog is a toggle dialog which displays the current list of changesets.class
CommandStackDialog
Dialog displaying list of all executed commands (undo/redo buffer).class
ConflictDialog
This dialog displays theConflictCollection
of the activeOsmDataLayer
in a toggle dialog on the right of the main frame.class
FilterDialog
The filter dialog displays a list of filters that are active on the current edit layer.class
LayerListDialog
This is a toggle dialog which displays the list of layers.class
MapPaintDialog
Dialog to configure the map painting style.class
MinimapDialog
A small map of the current edit location implemented asToggleDialog
.class
NotesDialog
Dialog to display and manipulate notes.class
RelationListDialog
A dialog showing all known relations, with buttons to add, edit, and delete them.class
SelectionListDialog
A small tool dialog for displaying the current selection.class
ToggleDialog
This class is a toggle dialog that can be turned on and off.class
UserListDialog
Displays a dialog with all users who have last edited something in the selection area, along with the number of objects.class
ValidatorDialog
A small tool dialog for displaying the current errors. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.dialogs.properties
Classes in org.openstreetmap.josm.gui.dialogs.properties that implement PreferenceChangedListener Modifier and Type Class Description class
PropertiesDialog
This dialog displays the tags of the current selected primitives. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.io
Classes in org.openstreetmap.josm.gui.io that implement PreferenceChangedListener Modifier and Type Class Description class
UploadDialog
This is a dialog for entering upload options like the parameters for the upload changeset and the strategy for opening/closing a changeset. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.layer.geoimage
Classes in org.openstreetmap.josm.gui.layer.geoimage that implement PreferenceChangedListener Modifier and Type Class Description class
ImageDisplay
GUI component to display an image (photograph).class
ImageViewerDialog
Dialog to view and manipulate geo-tagged images from aGeoImageLayer
. -
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.layer.markerlayer
Fields in org.openstreetmap.josm.gui.layer.markerlayer declared as PreferenceChangedListener Modifier and Type Field Description private PreferenceChangedListener
Marker. listener
-
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.mappaint
Classes in org.openstreetmap.josm.gui.mappaint that implement PreferenceChangedListener Modifier and Type Class Description class
ElemStyles
Generates a list ofStyleElement
s for a primitive, to be drawn on the map.private static class
MapPaintStyles.MapPaintStylesPreferenceListener
-
Uses of PreferenceChangedListener in org.openstreetmap.josm.gui.mappaint.styleelement
Classes in org.openstreetmap.josm.gui.mappaint.styleelement that implement PreferenceChangedListener Modifier and Type Class Description static class
LabelCompositionStrategy.DeriveLabelFromNameTagsCompositionStrategy
Strategy where the label is given by the value of one of the configured "name tags". -
Uses of PreferenceChangedListener in org.openstreetmap.josm.spi.preferences
Methods in org.openstreetmap.josm.spi.preferences with parameters of type PreferenceChangedListener Modifier and Type Method Description void
IPreferences. addKeyPreferenceChangeListener(String key, PreferenceChangedListener listener)
Adds a listener that only listens to changes in one preferencevoid
MemoryPreferences. addKeyPreferenceChangeListener(String key, PreferenceChangedListener listener)
void
IPreferences. addPreferenceChangeListener(PreferenceChangedListener listener)
Adds a new preferences listener.void
MemoryPreferences. addPreferenceChangeListener(PreferenceChangedListener listener)
void
IPreferences. removeKeyPreferenceChangeListener(String key, PreferenceChangedListener listener)
Removes a listener that only listens to changes in one preferencevoid
MemoryPreferences. removeKeyPreferenceChangeListener(String key, PreferenceChangedListener listener)
void
IPreferences. removePreferenceChangeListener(PreferenceChangedListener listener)
Removes a preferences listener.void
MemoryPreferences. removePreferenceChangeListener(PreferenceChangedListener listener)
-