Package de.team33.sphinx.metis
Class JTextAreas
java.lang.Object
de.team33.sphinx.metis.JTextAreas
Utility class to handle
JTextAreas.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJTextAreas.Builder<T extends JTextArea>Builder implementation to build target instances ofJTextArea.static final classJTextAreas.Charger<T extends JTextArea>Charger implementation to charge target instances ofJTextArea.static interfaceJTextAreas.Setup<T extends JTextArea,S extends JTextAreas.Setup<T, S>> Utility interface to set up a target instance ofJTextArea. -
Method Summary
Modifier and TypeMethodDescriptionstatic JTextAreas.Builder<JTextArea>builder()Returns a newJTextAreas.Builderfor target instances of typeJTextArea.static <T extends JTextArea>
JTextAreas.Builder<T>Returns a newJTextAreas.Builderfor target instances as supplied by the givenSupplier.static <T extends JTextArea>
JTextAreas.Charger<T>charger(T target) Returns a newJTextAreas.Chargerfor a given target instance.static JTextAreas.Setup<JTextArea,?> Returns a newJTextAreas.Setupfor a givenJTextAreainstance.
-
Method Details
-
builder
Returns a newJTextAreas.Builderfor target instances of typeJTextArea. -
builder
Returns a newJTextAreas.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJTextArea.
-
charger
Returns a newJTextAreas.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJTextArea.
-
setup
Returns a newJTextAreas.Setupfor a givenJTextAreainstance.
-