org.pushingpixels.substance.flamingo.utils
Class CommandButtonVisualStateTracker
java.lang.Object
org.pushingpixels.substance.flamingo.utils.CommandButtonVisualStateTracker
public class CommandButtonVisualStateTracker
- extends java.lang.Object
Field Summary |
protected org.pushingpixels.substance.internal.animation.StateTransitionTracker |
actionStateTransitionTracker
Listener for transition animations on the action area. |
protected org.pushingpixels.substance.internal.animation.StateTransitionTracker |
popupStateTransitionTracker
Listener for transition animations on the popup area. |
protected java.beans.PropertyChangeListener |
substancePropertyListener
Property change listener. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
substancePropertyListener
protected java.beans.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.
CommandButtonVisualStateTracker
public CommandButtonVisualStateTracker()
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()