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
ConstructorsConstructorDescriptionTableChooserDialog(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 voidDeprecated, for removal: This API element is subject to removal in a future version.The callback method for when the "Cancel" button is pressed.protected voidDeprecated, 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 voidDeprecated, for removal: This API element is subject to removal in a future version.The callback method for when the "OK" button is pressed.protected voidDeprecated, for removal: This API element is subject to removal in a future version.protected voidDeprecated, 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, createSharedActions, 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, isDialogKeyBindingAction, 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- aRowObjectTableModelthat 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:DialogComponentProviderThe callback method for when the "OK" button is pressed.- Overrides:
okCallbackin classDialogComponentProvider
-
cancelCallback
protected void cancelCallback()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:DialogComponentProviderThe callback method for when the "Cancel" button is pressed. The default behavior is to call setVisible(false) and dispose() on the dialog.- Overrides:
cancelCallbackin classDialogComponentProvider
-
dialogShown
protected void dialogShown()Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:DialogComponentProviderOverride this method if you want to do something when the dialog is made visible- Overrides:
dialogShownin 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.