Class StateTransitionTracker
java.lang.Object
org.pushingpixels.substance.internal.animation.StateTransitionTracker
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddStateTransitionListener(StateTransitionListener stateTransitionListener) voidfloatfloatgetFacetStrength(ComponentStateFacet stateFacet) floatfloatgetFocusStrength(boolean hasFocus) floatgetModel()getName()booleanvoidvoidvoidvoidremoveStateTransitionListener(StateTransitionListener stateTransitionListener) voidsetFocusState(boolean hasFocus) voidsetModel(ButtonModel model) voidvoidsetRepaintCallback(StateTransitionTracker.RepaintCallback repaintCallback) voidsetTransitionPosition(float transitionPosition) voidvoidvoid
-
Constructor Details
-
StateTransitionTracker
-
-
Method Details
-
setName
-
getName
-
setRepaintCallback
-
registerFocusListeners
public void registerFocusListeners() -
registerModelListeners
public void registerModelListeners() -
unregisterFocusListeners
public void unregisterFocusListeners() -
unregisterModelListeners
public void unregisterModelListeners() -
setTransitionPosition
public void setTransitionPosition(float transitionPosition) -
setModel
-
getModel
-
turnOffModelChangeTracking
public void turnOffModelChangeTracking() -
onModelStateChanged
public void onModelStateChanged() -
getFocusStrength
public float getFocusStrength(boolean hasFocus) -
getFocusLoopPosition
public float getFocusLoopPosition() -
getIconGlowPosition
public float getIconGlowPosition() -
getFacetStrength
-
getActiveStrength
public float getActiveStrength() -
addStateTransitionListener
-
removeStateTransitionListener
-
endTransition
public void endTransition() -
setFocusState
public void setFocusState(boolean hasFocus) -
hasRunningTimelines
public boolean hasRunningTimelines() -
getIconGlowTracker
-
getModelStateInfo
-