java.lang.Object
javafx.scene.control.Dialog<ChangeDialogOption>
jfxtras.internal.scene.control.skin.agenda.icalendar.base24hour.ComponentChangeDialog
jfxtras.internal.scene.control.skin.agenda.icalendar.base24hour.EditChoiceDialog
All Implemented Interfaces:
javafx.event.EventTarget
Direct Known Subclasses:
EditWithRecurrencesChoiceDialog

public class EditChoiceDialog extends ComponentChangeDialog
Dialog to allow user to choice between ChangeDialogOption (ONE, THIS_AND_FUTURE, and ALL) edit options. The constructor requires a map of matching ChangeDialogOptions and a string of date/time range affected.
  • Property Summary

    Properties inherited from class javafx.scene.control.Dialog

    contentText, dialogPane, graphic, headerText, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, resizable, resultConverter, result, showing, title, width, x, y
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final javafx.util.Callback<Map<ChangeDialogOption,javafx.util.Pair<Temporal,Temporal>>,ChangeDialogOption>
    Callback to produce an edit choice dialog based on the options in the input argument choices.

    Fields inherited from class jfxtras.internal.scene.control.skin.agenda.icalendar.base24hour.ComponentChangeDialog

    comboBox
  • Constructor Summary

    Constructors
    Constructor
    Description
    EditChoiceDialog(Map<ChangeDialogOption,javafx.util.Pair<Temporal,Temporal>> choiceList, ResourceBundle resources)
     
  • Method Summary

    Methods inherited from class javafx.scene.control.Dialog

    buildEventDispatchChain, close, contentTextProperty, dialogPaneProperty, getContentText, getDialogPane, getGraphic, getHeaderText, getHeight, getModality, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOwner, getResult, getResultConverter, getTitle, getWidth, getX, getY, graphicProperty, headerTextProperty, heightProperty, hide, initModality, initOwner, initStyle, isResizable, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, resizableProperty, resultConverterProperty, resultProperty, setContentText, setDialogPane, setGraphic, setHeaderText, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setResizable, setResult, setResultConverter, setTitle, setWidth, setX, setY, show, showAndWait, showingProperty, titleProperty, widthProperty, xProperty, yProperty

    Methods inherited from class java.lang.Object

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

    • EDIT_DIALOG_CALLBACK

      public static final javafx.util.Callback<Map<ChangeDialogOption,javafx.util.Pair<Temporal,Temporal>>,ChangeDialogOption> EDIT_DIALOG_CALLBACK
      Callback to produce an edit choice dialog based on the options in the input argument choices. Usually all or some of ONE, THIS_AND_FUTURE, and ALL.
  • Constructor Details

    • EditChoiceDialog

      public EditChoiceDialog(Map<ChangeDialogOption,javafx.util.Pair<Temporal,Temporal>> choiceList, ResourceBundle resources)
      Parameters:
      choiceList - list of ChangeDialogOption representing the date/time range to be affected
      resources - ResourceBundle for internationalization