Package ghidra.framework.main.datatree
Class VersionHistoryDialog
- java.lang.Object
-
- docking.DialogComponentProvider
-
- ghidra.framework.main.datatree.VersionHistoryDialog
-
- All Implemented Interfaces:
ActionContextProvider,DockingActionProviderIf,ProjectListener,StatusListener,TaskListener
public class VersionHistoryDialog extends DialogComponentProvider implements ProjectListener, DockingActionProviderIf
-
-
Field Summary
-
Fields inherited from class docking.DialogComponentProvider
applyButton, cancelButton, dismissButton, okButton, rootPanel
-
-
Constructor Summary
Constructors Constructor Description VersionHistoryDialog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddismissCallback()The callback method for when the "Dismiss" button is pressed.ActionContextgetActionContext(java.awt.event.MouseEvent event)An optional extension point for subclasses to provider action context for the actions used by this provider.java.util.List<DockingActionIf>getDockingActions(ActionContext context)Returns actions that are compatible with the given context.voidprojectClosed(Project project)Notification that the given project is closed.voidprojectOpened(Project project)Notification that the given project is open.voidsetDomainFile(DomainFile df)-
Methods inherited from class docking.DialogComponentProvider
addAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, close, dialogClosed, dialogShown, doInitialize, escapeCallback, executeProgressTask, getActions, getBackground, getBounds, getComponent, getDefaultButton, getDefaultSize, getDialogSize, getFocusComponent, getGlassPane, getIntialLocation, getLocationOnScreen, getPreferredSize, getRemberSize, getRememberLocation, getStatusLabel, getStatusText, getTaskMonitorComponent, getTaskScheduler, getTitle, getUseSharedLocation, hideTaskMonitorComponent, isApplyEnabled, isCancelEnabled, isModal, isOKEnabled, isResizeable, isRunningTask, isShowing, isTransient, isVisible, main, notifyContextChanged, okCallback, 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
-
-
-
-
Method Detail
-
setDomainFile
public void setDomainFile(DomainFile df)
-
dismissCallback
protected void dismissCallback()
Description copied from class:DialogComponentProviderThe callback method for when the "Dismiss" button is pressed. The default behavior is to call the cancel Callback.- Overrides:
dismissCallbackin classDialogComponentProvider
-
projectClosed
public void projectClosed(Project project)
Description copied from interface:ProjectListenerNotification that the given project is closed.- Specified by:
projectClosedin interfaceProjectListener- Parameters:
project- project that is closed
-
projectOpened
public void projectOpened(Project project)
Description copied from interface:ProjectListenerNotification that the given project is open.- Specified by:
projectOpenedin interfaceProjectListener- Parameters:
project- project that is opened
-
getActionContext
public ActionContext getActionContext(java.awt.event.MouseEvent event)
Description copied from class:DialogComponentProviderAn optional extension point for subclasses to provider action context for the actions used by this provider.- Specified by:
getActionContextin interfaceActionContextProvider- Overrides:
getActionContextin classDialogComponentProvider- Parameters:
event- The mouse event used (may be null) to generate a popup menu
-
getDockingActions
public java.util.List<DockingActionIf> getDockingActions(ActionContext context)
Description copied from interface:DockingActionProviderIfReturns actions that are compatible with the given context.- Specified by:
getDockingActionsin interfaceDockingActionProviderIf- Parameters:
context- the current context of the Docking system
-
-