Package de.team33.sphinx.metis
Class JRadioButtons
java.lang.Object
de.team33.sphinx.metis.JRadioButtons
Utility class to handle
JRadioButtons.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJRadioButtons.Builder<T extends JRadioButton>Builder implementation to build target instances ofJRadioButton.static final classJRadioButtons.Charger<T extends JRadioButton>Charger implementation to charge target instances ofJRadioButton.static interfaceJRadioButtons.Setup<T extends JRadioButton,S extends JRadioButtons.Setup<T, S>> Utility interface to set up a target instance ofJRadioButton. -
Method Summary
Modifier and TypeMethodDescriptionstatic JRadioButtons.Builder<JRadioButton>builder()Returns a newJRadioButtons.Builderfor target instances of typeJRadioButton.static <T extends JRadioButton>
JRadioButtons.Builder<T>Returns a newJRadioButtons.Builderfor target instances as supplied by the givenSupplier.static <T extends JRadioButton>
JRadioButtons.Charger<T>charger(T target) Returns a newJRadioButtons.Chargerfor a given target instance.static JRadioButtons.Setup<JRadioButton,?> setup(JRadioButton target) Returns a newJRadioButtons.Setupfor a givenJRadioButtoninstance.
-
Method Details
-
builder
Returns a newJRadioButtons.Builderfor target instances of typeJRadioButton. -
builder
Returns a newJRadioButtons.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJRadioButton.
-
charger
Returns a newJRadioButtons.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJRadioButton.
-
setup
Returns a newJRadioButtons.Setupfor a givenJRadioButtoninstance.
-