public static class ToolbarPreferences.ActionDefinition extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
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 and Description |
---|
ToolbarPreferences.ActionDefinition(javax.swing.Action action) |
Modifier and Type | Method and Description |
---|---|
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 |
hasParameters() |
boolean |
isSeparator() |
void |
setIcon(java.lang.String icon) |
void |
setName(java.lang.String name) |
private final javax.swing.Action action
private java.lang.String name
private java.lang.String icon
private javax.swing.ImageIcon ico
private final java.util.Map<java.lang.String,java.lang.Object> parameters
public ToolbarPreferences.ActionDefinition(javax.swing.Action action)
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
public javax.swing.Action getParametrizedAction()
public javax.swing.Action getAction()
public java.lang.String getName()
public java.lang.String getDisplayName()
public java.lang.String getDisplayTooltip()
public javax.swing.Icon getDisplayIcon()
public void setName(java.lang.String name)
public java.lang.String getIcon()
public void setIcon(java.lang.String icon)
public boolean isSeparator()
public static ToolbarPreferences.ActionDefinition getSeparator()
public boolean hasParameters()