Class ActionConcentrator

java.lang.Object
org.jfree.ui.action.ActionConcentrator

public class ActionConcentrator extends Object
This class is used to collect actions to be enabled or disabled by a sinle call.
  • Field Details

    • actions

      private final ArrayList actions
      The collection used to store the actions of this concentrator.
  • Constructor Details

    • ActionConcentrator

      public ActionConcentrator()
      DefaultConstructor.
  • Method Details

    • addAction

      public void addAction(Action a)
      Adds the action to this concentrator.
      Parameters:
      a - the action to be added.
    • removeAction

      public void removeAction(Action a)
      Removes the action from this concentrator.
      Parameters:
      a - the action to be removed.
    • setEnabled

      public void setEnabled(boolean b)
      Defines the state for all actions.
      Parameters:
      b - the new state for all actions.
    • isEnabled

      public boolean isEnabled()
      Returns, whether all actions are disabled. If one action is enabled, then this method will return true.
      Returns:
      true, if at least one action is enabled, false otherwise.