Package bayern.steinbrecher.wizard.pages
Class Selection<T extends java.lang.Comparable<T>>
java.lang.Object
bayern.steinbrecher.wizard.WizardableView<java.util.Optional<java.util.Set<T>>,SelectionController<T>>
bayern.steinbrecher.wizard.pages.Selection<T>
- Type Parameters:
T- The type of the attributes being able to select.
public class Selection<T extends java.lang.Comparable<T>> extends WizardableView<java.util.Optional<java.util.Set<T>>,SelectionController<T>>
Represents a selection dialog.
- Since:
- 1.4
- Author:
- Stefan Huber
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected voidafterControllerInitialized()This method is executed after the FXML is loaded and right after the corresponding controller is set.
-
Constructor Details
-
Selection
Creates a new Frame representing the given options as selectableCheckBoxes and representing aTextFieldfor entering a number.- Parameters:
options- The options the user is allowed to select.
-
-
Method Details
-
afterControllerInitialized
protected void afterControllerInitialized()This method is executed after the FXML is loaded and right after the corresponding controller is set. This function represents an equivalent to a FXML controllers initialize method.- Specified by:
afterControllerInitializedin classWizardableView<java.util.Optional<java.util.Set<T extends java.lang.Comparable<T>>>,SelectionController<T extends java.lang.Comparable<T>>>
-