Interface TransitionAwareUI
-
- All Known Implementing Classes:
ColorSliderUI,SubstanceButtonUI,SubstanceCheckBoxMenuItemUI,SubstanceCheckBoxUI,SubstanceComboBoxUI,SubstanceEditorPaneUI,SubstanceFormattedTextFieldUI,SubstanceMenuItemUI,SubstanceMenuUI,SubstancePasswordFieldUI,SubstanceRadioButtonMenuItemUI,SubstanceRadioButtonUI,SubstanceScrollBarUI,SubstanceSliderUI,SubstanceSplitPaneDivider,SubstanceTextAreaUI,SubstanceTextFieldUI,SubstanceTextPaneUI,SubstanceToggleButtonUI
public interface TransitionAwareUIGeneral interface for UIs that wish to provide transition effects on one of their components. This class is for internal use only.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StateTransitionTrackergetTransitionTracker()Returns the model for tracking the transitions.booleanisInside(MouseEvent me)Checks whether the mouse position of the specified event lies inside the area of the component designated for transition effects.
-
-
-
Method Detail
-
isInside
boolean isInside(MouseEvent me)
Checks whether the mouse position of the specified event lies inside the area of the component designated for transition effects.- Parameters:
me- Mouse event.- Returns:
trueif the mouse position of the specified event lies inside the area of the component designated for transition effects,falseotherwise.
-
getTransitionTracker
StateTransitionTracker getTransitionTracker()
Returns the model for tracking the transitions.- Returns:
- Model for tracking the transitions.
-
-