Package pamViewFX.fxNodes.utilityPanes
Class SettingsDialog<T>
java.lang.Object
javafx.scene.control.Dialog<T>
pamViewFX.fxNodes.pamDialogFX.PamDialogFX<T>
pamViewFX.fxNodes.utilityPanes.SettingsDialog<T>
- Type Parameters:
T- - settings class for the module.
- All Implemented Interfaces:
javafx.event.EventTarget
Create a dialog to show module settings pane. Use this version for dialogs which should look similar to the
standard PAMGuard Swing dialogs.
- Author:
- Jamie Macaulay
-
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 -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class pamViewFX.fxNodes.pamDialogFX.PamDialogFX
pack, setContent, setExpandableContent, setOpeningLocation, showDialog, showError, showError, showMessageDialog, showMessageDialog, showMessageDialog, showMessageDialog, showMessageDialog, showParamsWarning, showWarning, showWarningMethods inherited from class javafx.scene.control.Dialog
addEventFilter, addEventHandler, 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, removeEventFilter, removeEventHandler, 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
-
Constructor Details
-
SettingsDialog
-
-
Method Details
-
setParams
Description copied from class:PamDialogFXOptional function used to set controls in the dialog to the correct setting for input params.- Specified by:
setParamsin classPamDialogFX<T>- Parameters:
input- - the input params.
-
getParams
Description copied from class:PamDialogFXThis is called whenever the dialog is successfully closes.- Specified by:
getParamsin classPamDialogFX<T>- Returns:
- the new params
-