Class AErrorBarPolicyAction

java.lang.Object
javax.swing.AbstractAction
info.monitorenter.gui.chart.events.AErrorBarPolicyAction
All Implemented Interfaces:
ActionListener, PropertyChangeListener, Serializable, Cloneable, EventListener, Action
Direct Known Subclasses:
ErrorBarPolicyActionAddPainter, ErrorBarPolicyActionRemovePainter, ErrorBarPolicyActionShowWizard

public abstract class AErrorBarPolicyAction extends AbstractAction implements PropertyChangeListener
Base class that for triggering actions on a IErrorBarPolicy instance.

Every subclass may access it's constructor-given IErrorBarPolicy instance as protected member m_errorBarPolicy.

Version:
$Revision: 1.6 $
Author:
Achim Westermann
See Also:
  • Field Details

    • m_errorBarPolicy

      protected IErrorBarPolicy<?> m_errorBarPolicy
      The error bar policy to trigger the action upon.
  • Constructor Details

    • AErrorBarPolicyAction

      public AErrorBarPolicyAction(IErrorBarPolicy<?> errorBarPolicy, String description)
      Create an Action that accesses the error bar policy and identifies itself with the given action String.
      Parameters:
      errorBarPolicy - the target the action will work on.
      description - the descriptive String that will be displayed by AbstractButton subclasses that get this Action assigned ( AbstractButton.setAction(javax.swing.Action)).