org.openstreetmap.josm.gui.preferences
Class ToolbarPreferences.ActionParser

java.lang.Object
  extended by org.openstreetmap.josm.gui.preferences.ToolbarPreferences.ActionParser
Enclosing class:
ToolbarPreferences

public static class ToolbarPreferences.ActionParser
extends java.lang.Object


Field Summary
private  java.util.Map<java.lang.String,javax.swing.Action> actions
           
private  int index
           
private  java.lang.StringBuilder result
           
private  char[] s
           
 
Constructor Summary
ToolbarPreferences.ActionParser(java.util.Map<java.lang.String,javax.swing.Action> actions)
           
 
Method Summary
private  void escape(java.lang.String s)
           
 ToolbarPreferences.ActionDefinition loadAction(java.lang.String actionName)
           
private  java.lang.String readTillChar(char ch1, char ch2)
           
 java.lang.String saveAction(ToolbarPreferences.ActionDefinition action)
           
private  void skip(char ch)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actions

private final java.util.Map<java.lang.String,javax.swing.Action> actions

result

private final java.lang.StringBuilder result

index

private int index

s

private char[] s
Constructor Detail

ToolbarPreferences.ActionParser

public ToolbarPreferences.ActionParser(java.util.Map<java.lang.String,javax.swing.Action> actions)
Method Detail

readTillChar

private java.lang.String readTillChar(char ch1,
                                      char ch2)

skip

private void skip(char ch)

loadAction

public ToolbarPreferences.ActionDefinition loadAction(java.lang.String actionName)

escape

private void escape(java.lang.String s)

saveAction

public java.lang.String saveAction(ToolbarPreferences.ActionDefinition action)


JOSM