Uses of Class
org.openstreetmap.josm.data.preferences.AbstractProperty
-
Packages that use AbstractProperty Package Description org.openstreetmap.josm.actions.mapmode Provides the classes for JOSMmap modes
.org.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.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.download Provides GUI classes for the download dialog. -
-
Uses of AbstractProperty in org.openstreetmap.josm.actions.mapmode
Subclasses of AbstractProperty in org.openstreetmap.josm.actions.mapmode Modifier and Type Class Description private static class
ParallelWayAction.KeyboardModifiersProperty
A property that holds the keyboard modifiers.Fields in org.openstreetmap.josm.actions.mapmode declared as AbstractProperty Modifier and Type Field Description (package private) static AbstractProperty<java.awt.Color>
DrawAction. RUBBER_LINE_COLOR
-
Uses of AbstractProperty in org.openstreetmap.josm.data.osm.visitor.paint
Fields in org.openstreetmap.josm.data.osm.visitor.paint declared as AbstractProperty Modifier and Type Field Description private static AbstractProperty<java.lang.Integer>
StyledMapRenderer. HIGHLIGHT_LINE_WIDTH
The line with to use for highlightingprivate static AbstractProperty<java.lang.Integer>
StyledMapRenderer. HIGHLIGHT_POINT_RADIUS
private static AbstractProperty<java.lang.Integer>
StyledMapRenderer. HIGHLIGHT_STEP
static AbstractProperty<java.lang.Boolean>
StyledMapRenderer. PREFERENCE_ANTIALIASING_USE
Indicates that the renderer should enable anti-aliasingprivate static AbstractProperty<java.lang.Boolean>
StyledMapRenderer. PREFERENCE_LEFT_HAND_TRAFFIC
If we should use left hand traffic.static AbstractProperty<java.lang.String>
StyledMapRenderer. PREFERENCE_TEXT_ANTIALIASING
The mode that is used for anti-aliasingprivate static AbstractProperty<java.lang.Integer>
StyledMapRenderer. WIDER_HIGHLIGHT
-
Uses of AbstractProperty in org.openstreetmap.josm.data.preferences
Subclasses of AbstractProperty in org.openstreetmap.josm.data.preferences Modifier and Type Class Description class
AbstractToStringProperty<T>
This class represents a property that can be represented as String.static class
AbstractToStringProperty.ChildProperty<T>
This is a version of this property that attempts to get the property with a more specialized key and - if that fails - uses the property value as default.class
BooleanProperty
A property containing aBoolean
value.class
CachedProperty<T>
This is an old-style cached preference value.class
CachingProperty<T>
This is a special wrapper ofAbstractProperty
.class
DoubleProperty
A property containing anDouble
value.class
FallbackProperty<T>
Property that wraps another property along with a fallback property that is used as default value.class
IntegerProperty
A property containing anInteger
value.class
ListProperty
A property containing aList
ofString
as value.class
LongProperty
A property containing anLong
value.class
NamedColorProperty
A property containing aColor
value with additional information associated to it.class
StringProperty
A property containing anString
value.class
StrokeProperty
A property that stores aBasicStroke
.Fields in org.openstreetmap.josm.data.preferences declared as AbstractProperty Modifier and Type Field Description private AbstractProperty<T>
FallbackProperty. fallback
private AbstractProperty<T>
FallbackProperty. property
private AbstractProperty<T>
AbstractProperty.ValueChangeEvent. source
private AbstractProperty<T>
CachingProperty. toCache
Methods in org.openstreetmap.josm.data.preferences that return AbstractProperty Modifier and Type Method Description AbstractProperty<T>
FallbackProperty. getDelegateProperty()
Get the wrapped property.AbstractProperty<T>
FallbackProperty. getFallbackProperty()
Get the fallback property.private AbstractProperty<T>
AbstractProperty.PreferenceChangedListenerAdapter. getOuterType()
AbstractProperty<T>
AbstractProperty.ValueChangeEvent. getProperty()
Get the property that was changedConstructors in org.openstreetmap.josm.data.preferences with parameters of type AbstractProperty Constructor Description CachingProperty(AbstractProperty<T> toCache)
Create a new caching property.FallbackProperty(AbstractProperty<T> property, AbstractProperty<T> fallback)
Constructs a newFallbackProperty
.ValueChangeEvent(PreferenceChangeEvent base, AbstractProperty<T> source)
-
Uses of AbstractProperty in org.openstreetmap.josm.gui
Fields in org.openstreetmap.josm.gui declared as AbstractProperty Modifier and Type Field Description private static AbstractProperty<java.lang.Double>
MapStatus. DISTANCE_THRESHOLD
private static AbstractProperty<java.lang.Boolean>
MapStatus. SHOW_ID
-
Uses of AbstractProperty in org.openstreetmap.josm.gui.download
Fields in org.openstreetmap.josm.gui.download declared as AbstractProperty Modifier and Type Field Description private static AbstractProperty<java.lang.Integer>
OverpassDownloadSource.OverpassDownloadSourcePanel. PANEL_SIZE_PROPERTY
private AbstractProperty<java.lang.Integer>
DownloadSourceSizingPolicy.AdjustableDownloadSizePolicy. preference
Constructors in org.openstreetmap.josm.gui.download with parameters of type AbstractProperty Constructor Description AdjustableDownloadSizePolicy(AbstractProperty<java.lang.Integer> preference)
AdjustableDownloadSizePolicy(AbstractProperty<java.lang.Integer> preference, java.util.function.IntSupplier minHeight)
-