Class ToolbarPreferences.ActionParser
- java.lang.Object
-
- org.openstreetmap.josm.gui.preferences.ToolbarPreferences.ActionParser
-
- Enclosing class:
- ToolbarPreferences
public static class ToolbarPreferences.ActionParser extends Object
-
-
Constructor Summary
Constructors Constructor Description ActionParser(Map<String,Action> actions)
Constructs a newActionParser
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
escape(String s)
ToolbarPreferences.ActionDefinition
loadAction(String actionName)
Loads the action definition from its toolbar name.private String
readTillChar(char ch1, char ch2)
String
saveAction(ToolbarPreferences.ActionDefinition action)
private void
skip(char ch)
-
-
-
Constructor Detail
-
ActionParser
public ActionParser(Map<String,Action> actions)
Constructs a newActionParser
.- Parameters:
actions
- actions map - can be null
-
-
Method Detail
-
readTillChar
private String readTillChar(char ch1, char ch2)
-
skip
private void skip(char ch)
-
loadAction
public ToolbarPreferences.ActionDefinition loadAction(String actionName)
Loads the action definition from its toolbar name.- Parameters:
actionName
- action toolbar name- Returns:
- action definition or null
-
saveAction
public String saveAction(ToolbarPreferences.ActionDefinition action)
-
-