Class ToolbarPreferences.ActionDefinition

    • 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

      • ActionDefinition

        public ActionDefinition​(javax.swing.Action action)
        Constructs a new ActionDefinition.
        Parameters:
        action - action
    • Method Detail

      • getParameters

        public java.util.Map<java.lang.String,​java.lang.Object> getParameters()
        Returns action parameters.
        Returns:
        action parameters
      • getAction

        public javax.swing.Action getAction()
        Returns action.
        Returns:
        action
      • getName

        public java.lang.String getName()
        Returns action name.
        Returns:
        action name
      • getDisplayName

        public java.lang.String getDisplayName()
        Returns action display name.
        Returns:
        action display name
      • getDisplayTooltip

        public java.lang.String getDisplayTooltip()
        Returns display tooltip.
        Returns:
        display tooltip
      • getDisplayIcon

        public javax.swing.Icon getDisplayIcon()
        Returns display icon.
        Returns:
        display icon
      • setName

        public void setName​(java.lang.String name)
        Sets action name.
        Parameters:
        name - action name
      • getIcon

        public java.lang.String getIcon()
        Returns icon name.
        Returns:
        icon name
      • setIcon

        public void setIcon​(java.lang.String icon)
        Sets icon name.
        Parameters:
        icon - icon name
      • isSeparator

        public boolean isSeparator()
        Determines if this a separator.
        Returns:
        true if this a separator
      • hasParameters

        public boolean hasParameters()
        Determines if this action has parameters.
        Returns:
        true if this action has parameters