Package de.team33.sphinx.metis
Class JRadioButtonMenuItems
java.lang.Object
de.team33.sphinx.metis.JRadioButtonMenuItems
Utility class to handle
JRadioButtonMenuItems.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classBuilder implementation to build target instances ofJRadioButtonMenuItem.static final classCharger implementation to charge target instances ofJRadioButtonMenuItem.static interfaceJRadioButtonMenuItems.Setup<T extends JRadioButtonMenuItem,S extends JRadioButtonMenuItems.Setup<T, S>> Utility interface to set up a target instance ofJRadioButtonMenuItem. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns a newJRadioButtonMenuItems.Builderfor target instances of typeJRadioButtonMenuItem.static <T extends JRadioButtonMenuItem>
JRadioButtonMenuItems.Builder<T>Returns a newJRadioButtonMenuItems.Builderfor target instances as supplied by the givenSupplier.static <T extends JRadioButtonMenuItem>
JRadioButtonMenuItems.Charger<T>charger(T target) Returns a newJRadioButtonMenuItems.Chargerfor a given target instance.setup(JRadioButtonMenuItem target) Returns a newJRadioButtonMenuItems.Setupfor a givenJRadioButtonMenuIteminstance.
-
Method Details
-
builder
Returns a newJRadioButtonMenuItems.Builderfor target instances of typeJRadioButtonMenuItem. -
builder
public static <T extends JRadioButtonMenuItem> JRadioButtonMenuItems.Builder<T> builder(Supplier<T> newTarget) Returns a newJRadioButtonMenuItems.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJRadioButtonMenuItem.
-
charger
Returns a newJRadioButtonMenuItems.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJRadioButtonMenuItem.
-
setup
public static JRadioButtonMenuItems.Setup<JRadioButtonMenuItem,?> setup(JRadioButtonMenuItem target) Returns a newJRadioButtonMenuItems.Setupfor a givenJRadioButtonMenuIteminstance.
-