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.
Author:
Stefan Huber
  • Constructor Summary

    Constructors 
    Constructor Description
    Selection​(java.util.Set<T> options)
    Creates a new Frame representing the given options as selectable CheckBox es and representing a TextField for entering a number.
  • Method Summary

    Modifier and Type Method Description
    protected java.lang.String getWizardFxmlPath()
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Selection

      public Selection​(java.util.Set<T> options)
      Creates a new Frame representing the given options as selectable CheckBox es and representing a TextField for entering a number.
      Parameters:
      options - The options the user is allowed to select.
  • Method Details