Class StateTransitionTracker


  • public class StateTransitionTracker
    extends Object
    • Constructor Detail

    • Method Detail

      • setName

        public void setName​(String name)
      • getName

        public String getName()
      • registerFocusListeners

        public void registerFocusListeners()
      • registerModelListeners

        public void registerModelListeners()
      • unregisterFocusListeners

        public void unregisterFocusListeners()
      • unregisterModelListeners

        public void unregisterModelListeners()
      • setTransitionPosition

        public void setTransitionPosition​(float transitionPosition)
      • setModel

        public void setModel​(ButtonModel model)
      • turnOffModelChangeTracking

        public void turnOffModelChangeTracking()
      • onModelStateChanged

        public void onModelStateChanged()
      • getFocusStrength

        public float getFocusStrength​(boolean hasFocus)
      • getFocusLoopPosition

        public float getFocusLoopPosition()
      • getIconGlowPosition

        public float getIconGlowPosition()
      • getActiveStrength

        public float getActiveStrength()
      • addStateTransitionListener

        public void addStateTransitionListener​(StateTransitionListener stateTransitionListener)
      • removeStateTransitionListener

        public void removeStateTransitionListener​(StateTransitionListener stateTransitionListener)
      • endTransition

        public void endTransition()
      • setFocusState

        public void setFocusState​(boolean hasFocus)
      • hasRunningTimelines

        public boolean hasRunningTimelines()