org.openstreetmap.josm.gui.preferences
Class ToolbarPreferences.ActionDefinition
java.lang.Object
org.openstreetmap.josm.gui.preferences.ToolbarPreferences.ActionDefinition
- Enclosing class:
- ToolbarPreferences
public static class ToolbarPreferences.ActionDefinition
- extends java.lang.Object
Field Summary |
private javax.swing.Action |
action
|
private javax.swing.ImageIcon |
ico
|
private java.lang.String |
icon
|
private java.lang.String |
name
|
private java.util.Map<java.lang.String,java.lang.Object> |
parameters
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
action
private final javax.swing.Action action
name
private java.lang.String name
icon
private java.lang.String icon
ico
private javax.swing.ImageIcon ico
parameters
private final java.util.Map<java.lang.String,java.lang.Object> parameters
ToolbarPreferences.ActionDefinition
public ToolbarPreferences.ActionDefinition(javax.swing.Action action)
getParameters
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
getParametrizedAction
public javax.swing.Action getParametrizedAction()
getAction
public javax.swing.Action getAction()
getName
public java.lang.String getName()
getDisplayName
public java.lang.String getDisplayName()
getDisplayTooltip
public java.lang.String getDisplayTooltip()
getDisplayIcon
public javax.swing.Icon getDisplayIcon()
setName
public void setName(java.lang.String name)
getIcon
public java.lang.String getIcon()
setIcon
public void setIcon(java.lang.String icon)
isSeparator
public boolean isSeparator()
getSeparator
public static ToolbarPreferences.ActionDefinition getSeparator()
JOSM