Interface AbstractButtons.Setup<B extends AbstractButton,S extends AbstractButtons.Setup<B,S>>

Type Parameters:
B - The final type of the target instance, at least AbstractButton.
S - The final type of the Setup implementation.
All Superinterfaces:
Components.Setup<B,S>, Containers.Setup<B,S>, JComponents.Setup<B,S>, Setup<B,S>
All Known Subinterfaces:
JButtons.Setup<B,S>, JCheckBoxes.Setup<T,S>, JCheckBoxMenuItems.Setup<T,S>, JMenuItems.Setup<T,S>, JMenus.Setup<T,S>, JRadioButtonMenuItems.Setup<T,S>, JRadioButtons.Setup<T,S>, JToggleButtons.Setup<T,S>
All Known Implementing Classes:
AbstractButtons.Builder, AbstractButtons.Charger, JButtons.Builder, JButtons.Charger, JCheckBoxes.Builder, JCheckBoxes.Charger, JCheckBoxMenuItems.Builder, JCheckBoxMenuItems.Charger, JMenuItems.Builder, JMenuItems.Charger, JMenus.Builder, JMenus.Charger, JRadioButtonMenuItems.Builder, JRadioButtonMenuItems.Charger, JRadioButtons.Builder, JRadioButtons.Charger, JToggleButtons.Builder, JToggleButtons.Charger
Enclosing class:
AbstractButtons
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface AbstractButtons.Setup<B extends AbstractButton,S extends AbstractButtons.Setup<B,S>> extends JComponents.Setup<B,S>
Utility interface to set up a target instance of AbstractButton.