Class CommandButtonVisualStateTracker

java.lang.Object
org.pushingpixels.substance.flamingo.utils.CommandButtonVisualStateTracker

public class CommandButtonVisualStateTracker extends Object
  • Field Details

    • substancePropertyListener

      protected PropertyChangeListener substancePropertyListener
      Property change listener.
    • actionStateTransitionTracker

      protected org.pushingpixels.substance.internal.animation.StateTransitionTracker actionStateTransitionTracker
      Listener for transition animations on the action area.
    • popupStateTransitionTracker

      protected org.pushingpixels.substance.internal.animation.StateTransitionTracker popupStateTransitionTracker
      Listener for transition animations on the popup area.
  • Constructor Details

    • CommandButtonVisualStateTracker

      public CommandButtonVisualStateTracker()
  • Method Details

    • installListeners

      public void installListeners(org.pushingpixels.flamingo.api.common.AbstractCommandButton b)
    • uninstallListeners

      public void uninstallListeners(org.pushingpixels.flamingo.api.common.AbstractCommandButton b)
    • getActionStateTransitionTracker

      public org.pushingpixels.substance.internal.animation.StateTransitionTracker getActionStateTransitionTracker()
    • getPopupStateTransitionTracker

      public org.pushingpixels.substance.internal.animation.StateTransitionTracker getPopupStateTransitionTracker()