| Package | Description |
|---|---|
| org.openstreetmap.josm.actions.mapmode |
Provides the classes for JOSM
map modes. |
| org.openstreetmap.josm.data.preferences |
Provides the classes for storing JOSM user preferences.
|
| 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. |
| Modifier and Type | Class and Description |
|---|---|
private static class |
ParallelWayAction.KeyboardModifiersProperty
A property that holds the keyboard modifiers.
|
| Modifier and Type | Class and Description |
|---|---|
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 a
Boolean value. |
class |
DoubleProperty
A property containing an
Double value. |
class |
IntegerProperty
A property containing an
Integer value. |
class |
LongProperty
A property containing an
Long value. |
class |
StringProperty
A property containing an
String value. |
class |
StrokeProperty
A property that stores a
BasicStroke. |
| Modifier and Type | Field and Description |
|---|---|
private AbstractToStringProperty<T> |
AbstractToStringProperty.ChildProperty.parent |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractToStringProperty<T> |
AbstractToStringProperty.getChildProperty(java.lang.String key)
Gets a setting that defaults to this setting if the key is not set.
|
AbstractToStringProperty<T> |
AbstractToStringProperty.getSpecialized(java.lang.String spec)
Gets a specialized setting value that has the current value as default
|
| Constructor and Description |
|---|
ChildProperty(AbstractToStringProperty<T> parent,
java.lang.String key) |
| Modifier and Type | Field and Description |
|---|---|
private AbstractToStringProperty<T> |
StyleSetting.PropertyStyleSetting.property |
| Constructor and Description |
|---|
BooleanStyleSetting(StyleSource parentStyle,
java.lang.String label,
AbstractToStringProperty<java.lang.Boolean> property) |
PropertyStyleSetting(StyleSource parentStyle,
java.lang.String label,
java.lang.Class<T> type,
AbstractToStringProperty<T> property) |