Package de.team33.sphinx.metis
Class JProgressBars
java.lang.Object
de.team33.sphinx.metis.JProgressBars
Utility class to handle
JProgressBars.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJProgressBars.Builder<T extends JProgressBar>Builder implementation to build target instances ofJProgressBar.static final classJProgressBars.Charger<T extends JProgressBar>Charger implementation to charge target instances ofJProgressBar.static interfaceJProgressBars.Setup<T extends JProgressBar,S extends JProgressBars.Setup<T, S>> Utility interface to set up a target instance ofJProgressBar. -
Method Summary
Modifier and TypeMethodDescriptionstatic JProgressBars.Builder<JProgressBar>builder()Returns a newJProgressBars.Builderfor target instances of typeJProgressBar.static <T extends JProgressBar>
JProgressBars.Builder<T>Returns a newJProgressBars.Builderfor target instances as supplied by the givenSupplier.static <T extends JProgressBar>
JProgressBars.Charger<T>charger(T target) Returns a newJProgressBars.Chargerfor a given target instance.static JProgressBars.Setup<JProgressBar,?> setup(JProgressBar target) Returns a newJProgressBars.Setupfor a givenJProgressBarinstance.
-
Method Details
-
builder
Returns a newJProgressBars.Builderfor target instances of typeJProgressBar. -
builder
Returns a newJProgressBars.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJProgressBar.
-
charger
Returns a newJProgressBars.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJProgressBar.
-
setup
Returns a newJProgressBars.Setupfor a givenJProgressBarinstance.
-