Package de.team33.sphinx.metis
Class JLabels
java.lang.Object
de.team33.sphinx.metis.JLabels
Utility class to handle
JLabels.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJLabels.Builder<L extends JLabel>Builder implementation to build target instances ofJLabel.static final classJLabels.Charger<L extends JLabel>Charger implementation to charge target instances ofJLabel.static interfaceJLabels.Setup<L extends JLabel,S extends JLabels.Setup<L, S>> Utility interface to set up a target instance ofJLabel. -
Method Summary
Modifier and TypeMethodDescriptionstatic JLabels.Builder<JLabel>builder()Returns a newJLabels.Builderfor target instances of typeJLabel.static JLabels.Builder<JLabel>Returns a newJLabels.Builderfor target instances of typeJLabel.static JLabels.Builder<JLabel>Returns a newJLabels.Builderfor target instances of typeJLabel.static JLabels.Builder<JLabel>Returns a newJLabels.Builderfor target instances of typeJLabel.static <L extends JLabel>
JLabels.Builder<L>Returns a newJLabels.Builderfor target instances as supplied by the givenSupplier.static JLabels.Builder<JLabel>Returns a newJLabels.Builderfor target instances of typeJLabel.static JLabels.Builder<JLabel>Returns a newJLabels.Builderfor target instances of typeJLabel.static <L extends JLabel>
JLabels.Charger<L>charger(L target) Returns a newJLabels.Chargerfor a given target instance.static JLabels.Setup<JLabel,?> Returns a newJLabels.Setupfor a givenJLabelinstance.
-
Method Details
-
builder
Returns a newJLabels.Builderfor target instances of typeJLabel.- See Also:
-
builder
Returns a newJLabels.Builderfor target instances of typeJLabel.- See Also:
-
builder
Returns a newJLabels.Builderfor target instances of typeJLabel.- See Also:
-
builder
Returns a newJLabels.Builderfor target instances of typeJLabel.- See Also:
-
builder
Returns a newJLabels.Builderfor target instances of typeJLabel.- See Also:
-
builder
Returns a newJLabels.Builderfor target instances of typeJLabel.- See Also:
-
builder
Returns a newJLabels.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
L- The final type of the target instances, at leastJLabel.
-
charger
Returns a newJLabels.Chargerfor a given target instance.- Type Parameters:
L- The final type of the target instance, at leastJLabel.
-
setup
Returns a newJLabels.Setupfor a givenJLabelinstance.
-