Class SelectionGroup<T extends java.lang.Comparable<T>,​G>

java.lang.Object
bayern.steinbrecher.wizard.WizardPage<java.util.Optional<java.util.Map<T,​G>>,​SelectionGroupController<T,​G>>
bayern.steinbrecher.wizard.pages.SelectionGroup<T,​G>
Type Parameters:
T - The type of the options to select.
G - The type of the groups to associate items with.

public final class SelectionGroup<T extends java.lang.Comparable<T>,​G>
extends WizardPage<java.util.Optional<java.util.Map<T,​G>>,​SelectionGroupController<T,​G>>
Represents a Selection which allows to select and group items.
Since:
1.51
Author:
Stefan Huber
  • Property Summary

    Properties inherited from class bayern.steinbrecher.wizard.WizardPage

    valid
  • Constructor Summary

    Constructors 
    Constructor Description
    SelectionGroup​(java.util.Set<T> options, com.google.common.collect.BiMap<G,​javafx.scene.paint.Color> groups)  
  • Method Summary

    Modifier and Type Method Description
    protected void afterControllerInitialized()
    This method is executed after the FXML is loaded and right after the corresponding controller is set.

    Methods inherited from class bayern.steinbrecher.wizard.WizardPage

    generateEmbeddableWizardPage, getController, getResult, isValid, validProperty

    Methods inherited from class java.lang.Object

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

    • SelectionGroup

      public SelectionGroup​(java.util.Set<T> options, com.google.common.collect.BiMap<G,​javafx.scene.paint.Color> groups)
  • Method Details