Package de.team33.sphinx.metis
Class JRootPanes
java.lang.Object
de.team33.sphinx.metis.JRootPanes
Utility class to handle
JRootPanes.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJRootPanes.Builder<T extends JRootPane>Builder implementation to build target instances ofJRootPane.static final classJRootPanes.Charger<T extends JRootPane>Charger implementation to charge target instances ofJRootPane.static interfaceJRootPanes.Setup<T extends JRootPane,S extends JRootPanes.Setup<T, S>> Utility interface to set up a target instance ofJRootPane. -
Method Summary
Modifier and TypeMethodDescriptionstatic JRootPanes.Builder<JRootPane>builder()Returns a newJRootPanes.Builderfor target instances of typeJRootPane.static <T extends JRootPane>
JRootPanes.Builder<T>Returns a newJRootPanes.Builderfor target instances as supplied by the givenSupplier.static <T extends JRootPane>
JRootPanes.Charger<T>charger(T target) Returns a newJRootPanes.Chargerfor a given target instance.static JRootPanes.Setup<JRootPane,?> Returns a newJRootPanes.Setupfor a givenJRootPaneinstance.
-
Method Details
-
builder
Returns a newJRootPanes.Builderfor target instances of typeJRootPane. -
builder
Returns a newJRootPanes.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJRootPane.
-
charger
Returns a newJRootPanes.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJRootPane.
-
setup
Returns a newJRootPanes.Setupfor a givenJRootPaneinstance.
-