Package docking.widgets.dialogs
Class NumberRangeInputDialog
java.lang.Object
docking.DialogComponentProvider
docking.widgets.dialogs.NumberRangeInputDialog
- All Implemented Interfaces:
 ActionContextProvider,StatusListener,TaskListener
An input dialog that accepts number input as discrete values or a range of values using 
 ':' as the range separator.
- 
Field Summary
Fields inherited from class docking.DialogComponentProvider
applyButton, buttonPanel, cancelButton, dismissButton, okButton, rootPanel - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidThe callback method for when the "Cancel" button is pressed.getValue()Return the value of the first (and maybe only) text fieldprotected voidThe callback method for when the "OK" button is pressed.voidSets the text of the primary text fieldbooleanshow()showdisplays the dialog, gets the user inputbooleanReturns if this dialog is cancelledMethods inherited from class docking.DialogComponentProvider
addAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, close, closeDialog, createSharedActions, dialogClosed, dialogShown, 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
- 
NumberRangeInputDialog
 
 - 
 - 
Method Details
- 
show
public boolean show()showdisplays the dialog, gets the user input- Returns:
 - false if the user cancelled the operation
 
 - 
okCallback
protected void okCallback()Description copied from class:DialogComponentProviderThe callback method for when the "OK" button is pressed.- Overrides:
 okCallbackin classDialogComponentProvider
 - 
cancelCallback
protected void cancelCallback()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
 - 
wasCancelled
public boolean wasCancelled()Returns if this dialog is cancelled- Returns:
 - true if cancelled
 
 - 
getValue
Return the value of the first (and maybe only) text field- Returns:
 - the text field value
 
 - 
setValue
Sets the text of the primary text field- Parameters:
 text- the text
 
 -