Package de.team33.sphinx.metis
Class JDesktopPanes
java.lang.Object
de.team33.sphinx.metis.JDesktopPanes
Utility class to handle
JDesktopPanes.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJDesktopPanes.Builder<T extends JDesktopPane>Builder implementation to build target instances ofJDesktopPane.static final classJDesktopPanes.Charger<T extends JDesktopPane>Charger implementation to charge target instances ofJDesktopPane.static interfaceJDesktopPanes.Setup<T extends JDesktopPane,S extends JDesktopPanes.Setup<T, S>> Utility interface to set up a target instance ofJDesktopPane. -
Method Summary
Modifier and TypeMethodDescriptionstatic JDesktopPanes.Builder<JDesktopPane>builder()Returns a newJDesktopPanes.Builderfor target instances of typeJDesktopPane.static <T extends JDesktopPane>
JDesktopPanes.Builder<T>Returns a newJDesktopPanes.Builderfor target instances as supplied by the givenSupplier.static <T extends JDesktopPane>
JDesktopPanes.Charger<T>charger(T target) Returns a newJDesktopPanes.Chargerfor a given target instance.static JDesktopPanes.Setup<JDesktopPane,?> setup(JDesktopPane target) Returns a newJDesktopPanes.Setupfor a givenJDesktopPaneinstance.
-
Method Details
-
builder
Returns a newJDesktopPanes.Builderfor target instances of typeJDesktopPane. -
builder
Returns a newJDesktopPanes.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJDesktopPane.
-
charger
Returns a newJDesktopPanes.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJDesktopPane.
-
setup
Returns a newJDesktopPanes.Setupfor a givenJDesktopPaneinstance.
-