Package de.team33.sphinx.metis
Class JSplitPanes
java.lang.Object
de.team33.sphinx.metis.JSplitPanes
Utility class to handle
JSplitPanes.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classJSplitPanes.Builder<T extends JSplitPane>Builder implementation to build target instances ofJSplitPane.static final classJSplitPanes.Charger<T extends JSplitPane>Charger implementation to charge target instances ofJSplitPane.static interfaceJSplitPanes.Setup<T extends JSplitPane,S extends JSplitPanes.Setup<T, S>> Utility interface to set up a target instance ofJSplitPane. -
Method Summary
Modifier and TypeMethodDescriptionstatic JSplitPanes.Builder<JSplitPane>builder()Returns a newJSplitPanes.Builderfor target instances of typeJSplitPane.static <T extends JSplitPane>
JSplitPanes.Builder<T>Returns a newJSplitPanes.Builderfor target instances as supplied by the givenSupplier.static <T extends JSplitPane>
JSplitPanes.Charger<T>charger(T target) Returns a newJSplitPanes.Chargerfor a given target instance.static JSplitPanes.Setup<JSplitPane,?> setup(JSplitPane target) Returns a newJSplitPanes.Setupfor a givenJSplitPaneinstance.
-
Method Details
-
builder
Returns a newJSplitPanes.Builderfor target instances of typeJSplitPane. -
builder
Returns a newJSplitPanes.Builderfor target instances as supplied by the givenSupplier.- Type Parameters:
T- The final type of the target instances, at leastJSplitPane.
-
charger
Returns a newJSplitPanes.Chargerfor a given target instance.- Type Parameters:
T- The final type of the target instance, at leastJSplitPane.
-
setup
Returns a newJSplitPanes.Setupfor a givenJSplitPaneinstance.
-