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.protected java.lang.StringgetWizardFxmlPath()Returns the path of the FXML file to load to be used by a wizard.Methods inherited from class bayern.steinbrecher.wizard.WizardableView
getController, getWizardPage, loadFXML
-
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>>>
-
getWizardFxmlPath
protected java.lang.String getWizardFxmlPath()Returns the path of the FXML file to load to be used by a wizard.- Specified by:
getWizardFxmlPathin classWizardableView<java.util.Optional<java.util.Set<T extends java.lang.Comparable<T>>>,SelectionController<T extends java.lang.Comparable<T>>>- Returns:
- The path of the FXML file to load to be used by a wizard.
- See Also:
WizardableView.getWizardPage()
-