Package docking.widgets.dialogs
Class TableChooserDialog<T>
java.lang.Object
docking.DialogComponentProvider
docking.widgets.dialogs.TableChooserDialog<T>
- Type Parameters:
T
- the type
- All Implemented Interfaces:
ActionContextProvider
,StatusListener
,TaskListener
@Deprecated(forRemoval=true,
since="9.3")
public class TableChooserDialog<T>
extends DialogComponentProvider
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
Fields inherited from class docking.DialogComponentProvider
applyButton, buttonPanel, cancelButton, dismissButton, okButton, rootPanel
-
Constructor Summary
ConstructorDescriptionTableChooserDialog
(String title, RowObjectTableModel<T> model, boolean allowMultipleSelection) Deprecated, for removal: This API element is subject to removal in a future version.see the class header -
Method Summary
Modifier and TypeMethodDescriptionprotected void
Deprecated, for removal: This API element is subject to removal in a future version.The callback method for when the "Cancel" button is pressed.protected void
Deprecated, for removal: This API element is subject to removal in a future version.Override this method if you want to do something when the dialog is made visibleDeprecated, for removal: This API element is subject to removal in a future version.see the class headerprotected void
Deprecated, for removal: This API element is subject to removal in a future version.The callback method for when the "OK" button is pressed.protected void
Deprecated, for removal: This API element is subject to removal in a future version.protected void
Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class docking.DialogComponentProvider
addAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, close, closeDialog, dialogClosed, dismissCallback, dispose, doInitialize, escapeCallback, executeProgressTask, getActionContext, getActions, getBackground, getBounds, getComponent, getDefaultButton, getDefaultSize, getDialogSize, getFocusComponent, getGlassPane, getHelpLocation, getId, getInitialLocation, getLocationOnScreen, getParent, getPreferredSize, getRememberLocation, getRememberSize, getStatusColor, getStatusLabel, getStatusText, getTaskMonitorComponent, getTaskScheduler, getTitle, getUseSharedLocation, hideTaskMonitorComponent, isApplyEnabled, isCancelEnabled, isModal, isOKEnabled, isResizeable, isRunningTask, isShowing, isTransient, isVisible, notifyContextChanged, removeAction, removeButton, removeWorkPanel, repack, setAccessibleDescription, setApplyEnabled, setApplyToolTip, setBackground, setCancelButtonText, setCancelEnabled, setCancelToolTip, setCursor, setDefaultButton, setDefaultSize, setDialogSize, setDismissToolTip, setFocusComponent, setGlassPane, setHelpLocation, setInitialLocation, setMinimumSize, setMinimumSize, setOkButtonText, setOkEnabled, setOkToolTip, setPreferredSize, setRememberLocation, setRememberSize, setResizable, setStatusJustification, setStatusText, setStatusText, setStatusText, setTitle, setTransient, setUseSharedLocation, showProgressBar, showTaskMonitorComponent, stopProgressTimer, taskCancelled, taskCompleted, toFront, toString, waitForCurrentTask
-
Constructor Details
-
TableChooserDialog
@Deprecated(forRemoval=true, since="9.3") public TableChooserDialog(String title, RowObjectTableModel<T> model, boolean allowMultipleSelection) Deprecated, for removal: This API element is subject to removal in a future version.see the class headerCreate a new Dialog for displaying and choosing table row items- Parameters:
title
- The title for the dialogmodel
- aRowObjectTableModel
that has the tRable dataallowMultipleSelection
- if true, the dialog allows the user to select more than one row; otherwise, only single selection is allowed
-
-
Method Details
-
getSelectionItems
Deprecated, for removal: This API element is subject to removal in a future version.see the class headerReturns the list of selected items or null if the dialog was cancelled.- Returns:
- the list of selected items or null if the dialog was cancelled.
-
processMouseClicked
Deprecated, for removal: This API element is subject to removal in a future version. -
okCallback
protected void okCallback()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:DialogComponentProvider
The callback method for when the "OK" button is pressed.- Overrides:
okCallback
in classDialogComponentProvider
-
cancelCallback
protected void cancelCallback()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:DialogComponentProvider
The callback method for when the "Cancel" button is pressed. The default behavior is to call setVisible(false) and dispose() on the dialog.- Overrides:
cancelCallback
in classDialogComponentProvider
-
dialogShown
protected void dialogShown()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:DialogComponentProvider
Override this method if you want to do something when the dialog is made visible- Overrides:
dialogShown
in classDialogComponentProvider
-
updateOkEnabled
protected void updateOkEnabled()Deprecated, for removal: This API element is subject to removal in a future version.
-
TableSelectionDialog
. At the time of writing, both classes are identical. This version introduced a naming conflict with another API. Thus, the new version better matches the existing dialog choosing API.