Class BehaviorSkinBase<C extends javafx.scene.control.Control,B extends BehaviorBase<C,?>>

java.lang.Object
javafx.scene.control.SkinBase<C>
atlantafx.base.controls.BehaviorSkinBase<C,B>
All Implemented Interfaces:
javafx.scene.control.Skin<C>
Direct Known Subclasses:
CalendarSkin, SegmentedControlSkin

public abstract class BehaviorSkinBase<C extends javafx.scene.control.Control,B extends BehaviorBase<C,?>> extends javafx.scene.control.SkinBase<C>
Base implementation class for defining the visual representation of user interface controls that need to handle platform events and therefore can take advantage of using the Behavior API.

Note: This is an excerpt of the private Behavior API from the JavaFX codebase. It serves as a compatibility layer for implementing certain controls, although it can also be useful for new controls.