Package de.team33.sphinx.metis
Class JCheckBoxMenuItems
java.lang.Object
de.team33.sphinx.metis.JCheckBoxMenuItems
Utility class to handle
JCheckBoxMenuItems.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJCheckBoxMenuItems.Builder<T extends JCheckBoxMenuItem>Builder implementation to build target instances ofJCheckBoxMenuItem.static final classJCheckBoxMenuItems.Charger<T extends JCheckBoxMenuItem>Charger implementation to charge target instances ofJCheckBoxMenuItem.static interfaceJCheckBoxMenuItems.Setup<T extends JCheckBoxMenuItem,S extends JCheckBoxMenuItems.Setup<T, S>> Utility interface to set up a target instance ofJCheckBoxMenuItem. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Returns a newJCheckBoxMenuItems.Builderfor target instances of typeJCheckBoxMenuItem.static <T extends JCheckBoxMenuItem>
JCheckBoxMenuItems.Builder<T>Returns a newJCheckBoxMenuItems.Builderfor target instances as supplied by the givenSupplier.static <T extends JCheckBoxMenuItem>
JCheckBoxMenuItems.Charger<T>charger(T target) Returns a newJCheckBoxMenuItems.Chargerfor a given target instance.static JCheckBoxMenuItems.Setup<JCheckBoxMenuItem,?> setup(JCheckBoxMenuItem target) Returns a newJCheckBoxMenuItems.Setupfor a givenJCheckBoxMenuIteminstance.
-
Method Details
-
builder
Returns a newJCheckBoxMenuItems.Builderfor target instances of typeJCheckBoxMenuItem. -
builder
public static <T extends JCheckBoxMenuItem> JCheckBoxMenuItems.Builder<T> builder(Supplier<T> newTarget) Returns a newJCheckBoxMenuItems.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJCheckBoxMenuItem.
-
charger
Returns a newJCheckBoxMenuItems.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJCheckBoxMenuItem.
-
setup
Returns a newJCheckBoxMenuItems.Setupfor a givenJCheckBoxMenuIteminstance.
-