Class StyleSetting.StyleSettingGroup
- java.lang.Object
-
- org.openstreetmap.josm.gui.mappaint.StyleSetting.LabeledStyleSetting
-
- org.openstreetmap.josm.gui.mappaint.StyleSetting.StyleSettingGroup
-
- All Implemented Interfaces:
java.lang.Comparable<StyleSetting.LabeledStyleSetting>
- Enclosing interface:
- StyleSetting
public static class StyleSetting.StyleSettingGroup extends StyleSetting.LabeledStyleSetting
A style setting group.- Since:
- 15289
-
-
Field Summary
Fields Modifier and Type Field Description javax.swing.Icon
icon
group icon (optional)java.lang.String
key
group identifier-
Fields inherited from class org.openstreetmap.josm.gui.mappaint.StyleSetting.LabeledStyleSetting
label, parentStyle
-
-
Constructor Summary
Constructors Constructor Description StyleSettingGroup(StyleSource parentStyle, java.lang.String label, java.lang.String key, javax.swing.Icon icon)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StyleSetting.StyleSettingGroup
create(Cascade c, StyleSource parentStyle, java.lang.String key)
Creates a newStyleSettingGroup
.-
Methods inherited from class org.openstreetmap.josm.gui.mappaint.StyleSetting.LabeledStyleSetting
compareTo, equals, hashCode
-
-
-
-
Constructor Detail
-
StyleSettingGroup
StyleSettingGroup(StyleSource parentStyle, java.lang.String label, java.lang.String key, javax.swing.Icon icon)
-
-
Method Detail
-
create
public static StyleSetting.StyleSettingGroup create(Cascade c, StyleSource parentStyle, java.lang.String key)
Creates a newStyleSettingGroup
.- Parameters:
c
- cascadeparentStyle
- parent style sourcekey
- group identifier- Returns:
- newly created
StyleSettingGroup
-
-