public abstract class DataAdapterDialog extends javafx.scene.control.Dialog<DataAdapter>
DataAdapter built according to user inputs.contentTextProperty, dialogPaneProperty, graphicProperty, headerTextProperty, heightProperty, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, resizableProperty, resultConverterProperty, resultProperty, showingProperty, titleProperty, widthProperty, xProperty, yProperty| Modifier and Type | Class and Description |
|---|---|
protected static class |
DataAdapterDialog.Mode |
| Modifier and Type | Field and Description |
|---|---|
protected javafx.scene.control.Button |
browseButton |
protected javafx.scene.control.Button |
okButton |
protected javafx.scene.layout.GridPane |
paramsGridPane |
protected javafx.scene.control.DialogPane |
parent |
protected javafx.scene.control.TextField |
timezoneField |
protected javafx.scene.control.TextField |
uriField |
protected javafx.scene.control.Label |
uriLabel |
| Constructor and Description |
|---|
DataAdapterDialog(javafx.scene.Node owner,
DataAdapterDialog.Mode mode)
Initializes a new instance of the
DataAdapterDialog class. |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.File |
displayFileChooser(javafx.scene.Node owner) |
protected abstract DataAdapter<?,?> |
getDataAdapter()
Returns an instance of
DataAdapter |
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, yPropertyprotected final javafx.scene.control.Button browseButton
protected final javafx.scene.control.Label uriLabel
protected final javafx.scene.control.TextField uriField
protected final javafx.scene.control.TextField timezoneField
protected final javafx.scene.control.DialogPane parent
protected final javafx.scene.control.Button okButton
protected final javafx.scene.layout.GridPane paramsGridPane
public DataAdapterDialog(javafx.scene.Node owner,
DataAdapterDialog.Mode mode)
DataAdapterDialog class.owner - the owner window for the dialogprotected abstract DataAdapter<?,?> getDataAdapter() throws DataAdapterException
DataAdapterDataAdapterjava.time.DateTimeException - if the provided {@link ZoneId] is invalidDataAdapterExceptionprotected java.io.File displayFileChooser(javafx.scene.Node owner)
Copyright © 2018 Frederic Thevenet. All rights reserved.