Class SearchAction.SearchSettingsActionParameter
- java.lang.Object
-
- org.openstreetmap.josm.actions.ActionParameter<SearchSetting>
-
- org.openstreetmap.josm.actions.search.SearchAction.SearchSettingsActionParameter
-
- Enclosing class:
- SearchAction
public static class SearchAction.SearchSettingsActionParameter extends ActionParameter<SearchSetting>
ActionParameter
implementation withSearchSetting
as value type.- Since:
- 12547 (moved from
ActionParameter
)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openstreetmap.josm.actions.ActionParameter
ActionParameter.StringActionParameter
-
-
Constructor Summary
Constructors Constructor Description SearchSettingsActionParameter(String name)
Constructs a newSearchSettingsActionParameter
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<SearchSetting>
getType()
Get the value type of this action parameter.SearchSetting
readFromString(String s)
Create a value from the given string representation (deserialization).String
writeToString(SearchSetting value)
Convert a given value into a string (serialization).-
Methods inherited from class org.openstreetmap.josm.actions.ActionParameter
getName
-
-
-
-
Constructor Detail
-
SearchSettingsActionParameter
public SearchSettingsActionParameter(String name)
Constructs a newSearchSettingsActionParameter
.- Parameters:
name
- parameter name (the key)
-
-
Method Detail
-
getType
public Class<SearchSetting> getType()
Description copied from class:ActionParameter
Get the value type of this action parameter.- Specified by:
getType
in classActionParameter<SearchSetting>
- Returns:
- the value type of this action parameter
-
readFromString
public SearchSetting readFromString(String s)
Description copied from class:ActionParameter
Create a value from the given string representation (deserialization).- Specified by:
readFromString
in classActionParameter<SearchSetting>
- Parameters:
s
- the string representation of the value- Returns:
- the corresponding value object
-
writeToString
public String writeToString(SearchSetting value)
Description copied from class:ActionParameter
Convert a given value into a string (serialization).- Specified by:
writeToString
in classActionParameter<SearchSetting>
- Parameters:
value
- the value- Returns:
- a string representation of the value
-
-