Package ghidra.framework.main.datatree
Class CheckoutDialog
- java.lang.Object
- 
- docking.DialogComponentProvider
- 
- ghidra.framework.main.datatree.CheckoutDialog
 
 
- 
- All Implemented Interfaces:
- ActionContextProvider,- StatusListener,- TaskListener
 
 public class CheckoutDialog extends DialogComponentProvider 
- 
- 
Field SummaryFields Modifier and Type Field Description static intCANCELEDstatic intOK- 
Fields inherited from class docking.DialogComponentProviderapplyButton, buttonPanel, cancelButton, dismissButton, okButton, rootPanel
 
- 
 - 
Constructor SummaryConstructors Constructor Description CheckoutDialog()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcancelCallback()The callback method for when the "Cancel" button is pressed.booleanexclusiveCheckout()protected voidokCallback()The callback method for when the "OK" button is pressed.intshowDialog(PluginTool tool)Show the dialog; return an ID for the action that the user chose.- 
Methods inherited from class docking.DialogComponentProvideraddAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, close, dialogClosed, dialogShown, dismissCallback, dispose, doInitialize, escapeCallback, executeProgressTask, getActionContext, getActions, getBackground, getBounds, getComponent, getDefaultButton, getDefaultSize, getDialogSize, getFocusComponent, getGlassPane, getHelpLocatdion, getId, getIntialLocation, getLocationOnScreen, getParent, getPreferredSize, getRemberSize, getRememberLocation, getStatusColor, getStatusLabel, getStatusText, getTaskMonitorComponent, getTaskScheduler, getTitle, getUseSharedLocation, hideTaskMonitorComponent, isApplyEnabled, isCancelEnabled, isModal, isOKEnabled, isResizeable, isRunningTask, isShowing, isTransient, isVisible, notifyContextChanged, removeAction, removeButton, removeWorkPanel, repack, 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
 
- 
 
- 
- 
- 
Field Detail- 
OKpublic static final int OK - See Also:
- Constant Field Values
 
 - 
CANCELEDpublic static final int CANCELED - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
okCallbackprotected void okCallback() Description copied from class:DialogComponentProviderThe callback method for when the "OK" button is pressed.- Overrides:
- okCallbackin class- DialogComponentProvider
 
 - 
cancelCallbackprotected 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 class- DialogComponentProvider
 
 - 
showDialogpublic int showDialog(PluginTool tool) Show the dialog; return an ID for the action that the user chose.- Parameters:
- tool- the tool used to show the dialog
- Returns:
- OK, or CANCEL
 
 - 
exclusiveCheckoutpublic boolean exclusiveCheckout() 
 
- 
 
-