Class Hierarchy
- java.lang.Object
- org.openstreetmap.josm.data.preferences.AbstractProperty<T>
- org.openstreetmap.josm.data.preferences.AbstractToStringProperty<T>
- org.openstreetmap.josm.data.preferences.AbstractToStringProperty.ChildProperty<T>
- org.openstreetmap.josm.data.preferences.BooleanProperty
- org.openstreetmap.josm.data.preferences.DoubleProperty
- org.openstreetmap.josm.data.preferences.IntegerProperty
- org.openstreetmap.josm.data.preferences.LongProperty
- org.openstreetmap.josm.data.preferences.NamedColorProperty
- org.openstreetmap.josm.data.preferences.StringProperty
- org.openstreetmap.josm.data.preferences.StrokeProperty
- org.openstreetmap.josm.data.preferences.CachedProperty<T> (implements org.openstreetmap.josm.spi.preferences.PreferenceChangedListener)
- org.openstreetmap.josm.data.preferences.CachingProperty<T> (implements org.openstreetmap.josm.data.preferences.AbstractProperty.ValueChangeListener<T>)
- org.openstreetmap.josm.data.preferences.FallbackProperty<T>
- org.openstreetmap.josm.data.preferences.ListProperty
- org.openstreetmap.josm.data.preferences.AbstractToStringProperty<T>
- org.openstreetmap.josm.data.preferences.AbstractProperty.PreferenceChangedListenerAdapter (implements org.openstreetmap.josm.spi.preferences.PreferenceChangedListener)
- org.openstreetmap.josm.data.preferences.AbstractProperty.ValueChangeEvent<T>
- org.openstreetmap.josm.data.preferences.ColorInfo
- org.openstreetmap.josm.data.preferences.JosmBaseDirectories (implements org.openstreetmap.josm.spi.preferences.IBaseDirectories)
- org.openstreetmap.josm.data.preferences.JosmBaseDirectories.InstanceHolder
- org.openstreetmap.josm.data.preferences.JosmUrls (implements org.openstreetmap.josm.spi.preferences.IUrls)
- org.openstreetmap.josm.data.preferences.JosmUrls.InstanceHolder
- org.openstreetmap.josm.data.preferences.ParametrizedEnumProperty<T>
- org.openstreetmap.josm.data.preferences.EnumProperty<T>
- org.openstreetmap.josm.data.preferences.PreferencesReader
- java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- org.openstreetmap.josm.tools.ListenableWeakReference<T>
- org.openstreetmap.josm.data.preferences.AbstractProperty.WeakPreferenceAdapter (implements org.openstreetmap.josm.data.preferences.AbstractProperty.ValueChangeListener<T>)
- org.openstreetmap.josm.tools.ListenableWeakReference<T>
- java.lang.ref.WeakReference<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.openstreetmap.josm.data.preferences.AbstractProperty.InvalidPreferenceValueException
- java.lang.RuntimeException
- java.lang.Exception
- org.openstreetmap.josm.io.XmlWriter (implements java.io.Closeable)
- org.openstreetmap.josm.data.preferences.PreferencesWriter (implements org.openstreetmap.josm.spi.preferences.SettingVisitor)
- org.openstreetmap.josm.data.preferences.AbstractProperty<T>
Interface Hierarchy
- org.openstreetmap.josm.data.preferences.AbstractProperty.ValueChangeListener<T>