Class AbstractBSimSearchDialog
java.lang.Object
docking.DialogComponentProvider
ghidra.features.bsim.gui.search.dialog.AbstractBSimSearchDialog
- All Implemented Interfaces:
 ActionContextProvider,StatusListener,TaskListener
- Direct Known Subclasses:
 BSimOverviewDialog,BSimSearchDialog
Base class for BSim Search dialogs that all have a server comboBox, and entries for the
 similarity and confidence values.
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FloatingPointTextFieldprotected BSimSearchServiceprotected BSimServerCacheprotected FloatingPointTextFieldprotected PluginToolFields inherited from class docking.DialogComponentProvider
applyButton, buttonPanel, cancelButton, dismissButton, okButton, rootPanel - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBSimSearchDialog(String title, PluginTool tool, BSimSearchService service, BSimServerManager serverManager)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected Componentprotected JPanelprotected JPanelprotected booleancanQuery()protected JPanelcreateTitledPanel(String name, JComponent comp, boolean fullWidth) voiddispose()Disposes this dialog.protected DatabaseInformationprotected BSimServerInfoprotected voidinitializeSettings(BSimSearchSettings lastUsedSearchSettings) protected voidsetServer(BSimServerInfo info) protected voidsetServerCache(BSimServerCache serverCache) protected voidMethods inherited from class docking.DialogComponentProvider
addAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, close, closeDialog, createSharedActions, dialogClosed, dialogShown, dismissCallback, 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, okCallback, 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 
- 
Field Details
- 
searchService
 - 
tool
 - 
similarityField
 - 
confidenceField
 - 
serverCache
 
 - 
 - 
Constructor Details
- 
AbstractBSimSearchDialog
protected AbstractBSimSearchDialog(String title, PluginTool tool, BSimSearchService service, BSimServerManager serverManager)  
 - 
 - 
Method Details
- 
initializeSettings
 - 
buildCenterPanel
 - 
buildServerPanel
 - 
buildOptionsPanel
 - 
dispose
public void dispose()Description copied from class:DialogComponentProviderDisposes this dialog. Only call this when the dialog is no longer used. Calling this method will close the dialog if it is open.- Overrides:
 disposein classDialogComponentProvider
 - 
getDatabaseInformation
 - 
updateSearchEnablement
protected void updateSearchEnablement() - 
canQuery
protected boolean canQuery() - 
setServerCache
 - 
createTitledPanel
 - 
setServer
 - 
getServer
 
 -