Class MappingDialog<F,T>
- java.lang.Object
-
- javafx.stage.Window
-
- javafx.stage.Stage
-
- org.teichert.databaseexplorer.gui.CustomDialog<Map<F,T>>
-
- org.teichert.databaseexplorer.gui.MappingDialog<F,T>
-
- All Implemented Interfaces:
javafx.event.EventTarget
public class MappingDialog<F,T> extends CustomDialog<Map<F,T>>
-
-
Field Summary
-
Fields inherited from class org.teichert.databaseexplorer.gui.CustomDialog
CANCEL, CANCEL_STRING, heightDialog, mapOfButtons, mapOfConfig, OK, OK_STRING, parent, pressed, widthDialog
-
-
Constructor Summary
Constructors Constructor Description MappingDialog(javafx.stage.Window parent, List<F> inputFrom, List<T> inputTo)
MappingDialog(javafx.stage.Window parent, List<F> inputFrom, List<T> inputTo, BiPredicate<F,T> predicate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
doOK()
protected javafx.scene.Node
initDialog()
boolean
isFullfilmentRequired()
void
setFullfilmentRequired(boolean fullfilmentRequired)
protected boolean
validation()
-
Methods inherited from class org.teichert.databaseexplorer.gui.CustomDialog
cancelPressed, createButton, createButton, createButtonArea, createComponent, createComponent, createDialog, getButton, getButtonArea, getData, getDataMap, getDialogArea, getParent, getPressed, getSelectedItem, getSelectedItems, init, okPressed, setData, setSelectedItem, setSelectedItems, showDialog
-
Methods inherited from class javafx.stage.Stage
alwaysOnTopProperty, close, fullScreenExitHintProperty, fullScreenExitKeyProperty, fullScreenProperty, getFullScreenExitHint, getFullScreenExitKeyCombination, getIcons, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getModality, getOwner, getStyle, getTitle, iconifiedProperty, initModality, initOwner, initStyle, isAlwaysOnTop, isFullScreen, isIconified, isMaximized, isResizable, maxHeightProperty, maximizedProperty, maxWidthProperty, minHeightProperty, minWidthProperty, resizableProperty, setAlwaysOnTop, setFullScreen, setFullScreenExitHint, setFullScreenExitKeyCombination, setIconified, setMaxHeight, setMaximized, setMaxWidth, setMinHeight, setMinWidth, setResizable, setScene, setTitle, show, showAndWait, titleProperty, toBack, toFront
-
Methods inherited from class javafx.stage.Window
addEventFilter, addEventHandler, buildEventDispatchChain, centerOnScreen, eventDispatcherProperty, fireEvent, focusedProperty, forceIntegerRenderScaleProperty, getEventDispatcher, getHeight, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOpacity, getOutputScaleX, getOutputScaleY, getProperties, getRenderScaleX, getRenderScaleY, getScene, getUserData, getWidth, getWindows, getX, getY, hasProperties, heightProperty, hide, isFocused, isForceIntegerRenderScale, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, opacityProperty, outputScaleXProperty, outputScaleYProperty, removeEventFilter, removeEventHandler, renderScaleXProperty, renderScaleYProperty, requestFocus, sceneProperty, setEventDispatcher, setEventHandler, setForceIntegerRenderScale, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setOpacity, setRenderScaleX, setRenderScaleY, setUserData, setWidth, setX, setY, showingProperty, sizeToScene, widthProperty, xProperty, yProperty
-
-
-
-
Method Detail
-
initDialog
protected javafx.scene.Node initDialog()
- Specified by:
initDialog
in classCustomDialog<Map<F,T>>
-
validation
protected boolean validation()
- Specified by:
validation
in classCustomDialog<Map<F,T>>
-
doOK
protected boolean doOK()
- Specified by:
doOK
in classCustomDialog<Map<F,T>>
-
isFullfilmentRequired
public boolean isFullfilmentRequired()
-
setFullfilmentRequired
public void setFullfilmentRequired(boolean fullfilmentRequired)
-
-