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

java.lang.Object
  extended by 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
           
 
Constructor Summary
ToolbarPreferences.ActionDefinition(javax.swing.Action action)
           
 
Method Summary
 javax.swing.Action getAction()
           
 javax.swing.Icon getDisplayIcon()
           
 java.lang.String getDisplayName()
           
 java.lang.String getDisplayTooltip()
           
 java.lang.String getIcon()
           
 java.lang.String getName()
           
 java.util.Map<java.lang.String,java.lang.Object> getParameters()
           
 javax.swing.Action getParametrizedAction()
           
static ToolbarPreferences.ActionDefinition getSeparator()
           
 boolean isSeparator()
           
 void setIcon(java.lang.String icon)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

ToolbarPreferences.ActionDefinition

public ToolbarPreferences.ActionDefinition(javax.swing.Action action)
Method Detail

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