Package ghidra.app.util.datatype
Class ApplyEnumDialog
- java.lang.Object
-
- docking.DialogComponentProvider
-
- ghidra.app.util.datatype.DataTypeSelectionDialog
-
- ghidra.app.util.datatype.ApplyEnumDialog
-
- All Implemented Interfaces:
ActionContextProvider
,StatusListener
,TaskListener
public class ApplyEnumDialog extends DataTypeSelectionDialog
-
-
Field Summary
-
Fields inherited from class docking.DialogComponentProvider
applyButton, buttonPanel, cancelButton, dismissButton, okButton, rootPanel
-
-
Constructor Summary
Constructors Constructor Description ApplyEnumDialog(PluginTool pluginTool, DataTypeManager dtm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JComponent
createEditorPanel(DataTypeSelectionEditor dtEditor)
boolean
shouldApplyOnSubOps()
-
Methods inherited from class ghidra.app.util.datatype.DataTypeSelectionDialog
cancelCallback, clearUserChosenDataType, close, dialogShown, getEditor, getUserChosenDataType, okCallback, setInitialDataType, setTabCommitsEdit
-
Methods inherited from class docking.DialogComponentProvider
addAction, addApplyButton, addButton, addCancelButton, addDismissButton, addOKButton, addWorkPanel, alertMessage, alertMessage, applyCallback, cancelCurrentTask, clearScheduledTask, clearStatusText, dialogClosed, 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
-
-
-
-
Constructor Detail
-
ApplyEnumDialog
public ApplyEnumDialog(PluginTool pluginTool, DataTypeManager dtm)
-
-
Method Detail
-
createEditorPanel
protected javax.swing.JComponent createEditorPanel(DataTypeSelectionEditor dtEditor)
- Overrides:
createEditorPanel
in classDataTypeSelectionDialog
-
shouldApplyOnSubOps
public boolean shouldApplyOnSubOps()
-
-