Serialized Form
-
Package db
-
Exception Class db.Field.UnsupportedFieldException
class UnsupportedFieldException extends IOException implements Serializable -
Exception Class db.IllegalFieldAccessException
class IllegalFieldAccessException extends RuntimeException implements Serializable -
Exception Class db.NoTransactionException
class NoTransactionException extends RuntimeException implements Serializable -
Exception Class db.TerminatedTransactionException
class TerminatedTransactionException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
Package db.buffers
-
Class db.buffers.DataBuffer
class DataBuffer extends Object implements Externalizable- serialVersionUID:
- 3L
-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
Package docking
-
Class docking.ActionBindingPanel
class ActionBindingPanel extends JPanel implements Serializable-
Serialized Fields
-
keyEntryField
KeyEntryTextField keyEntryField
-
listener
DockingActionInputBindingListener listener
-
mouseEntryField
MouseEntryTextField mouseEntryField
-
textFieldPanel
JPanel textFieldPanel
-
useMouseBindingCheckBox
JCheckBox useMouseBindingCheckBox
-
-
-
Class docking.DockableComponent
class DockableComponent extends JPanel implements Serializable-
Serialized Fields
-
actionMgr
ActionToGuiMapper actionMgr
-
dockableDropTarget
DropTarget dockableDropTarget
-
header
DockableHeader header
-
lastFocusedComponent
Component lastFocusedComponent
-
placeholder
ComponentPlaceholder placeholder
-
popupListener
MouseListener popupListener
-
providerComp
JComponent providerComp
-
winMgr
DockingWindowManager winMgr
-
-
-
Class docking.DockableHeader
class DockableHeader extends GenericHeader implements Serializable-
Serialized Fields
-
dockComp
DockableComponent dockComp
-
dragCursorManager
docking.DockableHeader.DragCursorManager dragCursorManager
-
dragSource
DragSource dragSource
-
focusAnimator
org.jdesktop.animation.timing.Animator focusAnimator
-
isDocking
boolean isDocking
-
-
-
Class docking.DockingCheckBoxMenuItem
class DockingCheckBoxMenuItem extends JCheckBoxMenuItem implements Serializable -
Class docking.DockingDialog
class DockingDialog extends JDialog implements Serializable-
Serialized Fields
-
component
DialogComponentProvider component
-
hasBeenFocused
boolean hasBeenFocused
-
modalFixWindowAdapter
WindowAdapter modalFixWindowAdapter
-
owningWindowManager
DockingWindowManager owningWindowManager
-
requestFocusRunnable
Runnable requestFocusRunnable
-
windowAdapter
WindowListener windowAdapter
-
-
-
Class docking.DockingFrame
class DockingFrame extends JFrame implements Serializable-
Serialized Fields
-
isTransient
boolean isTransient
-
-
-
Class docking.DockingKeyBindingAction
class DockingKeyBindingAction extends AbstractAction implements Serializable-
Serialized Fields
-
dockingAction
DockingActionIf dockingAction
-
keyStroke
KeyStroke keyStroke
-
tool
Tool tool
-
-
-
Class docking.DockingMenuItem
class DockingMenuItem extends JMenuItem implements Serializable -
Class docking.DockingMouseBindingAction
class DockingMouseBindingAction extends AbstractAction implements Serializable-
Serialized Fields
-
dockingAction
DockingActionIf dockingAction
-
mouseBinding
MouseBinding mouseBinding
-
-
-
Class docking.EmptyBorderToggleButton
class EmptyBorderToggleButton extends EmptyBorderButton implements Serializable-
Serialized Fields
-
propertyChangeListener
PropertyChangeListener propertyChangeListener
-
toggleButtonActionListener
ActionListener toggleButtonActionListener
-
-
-
Class docking.GenericHeader
class GenericHeader extends JPanel implements Serializable-
Serialized Fields
-
activeForeground
Color activeForeground
-
component
Component component
-
focusColor
Color focusColor
-
inactiveForeground
Color inactiveForeground
-
menuCloseToolbar
JComponent menuCloseToolbar
-
mouseListener
MouseListener mouseListener
-
nonFocusColor
Color nonFocusColor
-
numLines
int numLines
-
titlePanel
GenericHeader.TitlePanel titlePanel
-
toolbar
VariableHeightPanel toolbar
-
toolBarMgr
docking.DockableToolBarManager toolBarMgr
-
useSingleLineLayoutOverride
boolean useSingleLineLayoutOverride
-
-
-
Class docking.GenericHeader.TitlePanel
class TitlePanel extends JPanel implements Serializable-
Serialized Fields
-
isSelected
boolean isSelected
-
popupMouseListener
docking.GenericHeader.TitlePanel.PopupMouseListener popupMouseListener
-
titleLabel
JLabel titleLabel
-
-
-
Class docking.HiddenDockingFrame
class HiddenDockingFrame extends DockingFrame implements Serializable-
Serialized Fields
-
showingAllowed
boolean showingAllowed
-
-
-
Class docking.KeyEntryTextField
class KeyEntryTextField extends HintTextField implements Serializable-
Serialized Fields
-
currentKeyStroke
KeyStroke currentKeyStroke
-
disabledHint
String disabledHint
-
ksName
String ksName
-
listener
KeyEntryListener listener
-
-
-
Class docking.MouseEntryTextField
class MouseEntryTextField extends HintTextField implements Serializable-
Serialized Fields
-
disabledHint
String disabledHint
-
listener
Consumer<MouseBinding> listener
-
mouseBinding
MouseBinding mouseBinding
-
-
-
Class docking.SplitPanel
class SplitPanel extends JPanel implements Serializable -
Class docking.StatusBar
class StatusBar extends JPanel implements Serializable-
Serialized Fields
-
animationDelayTimer
Timer animationDelayTimer
-
animator
org.jdesktop.animation.timing.Animator animator
-
flashTimer
Timer flashTimer
-
homeButtonPanel
JPanel homeButtonPanel
-
messageFadeTimer
Timer messageFadeTimer
-
messageQueue
LinkedList<String> messageQueue
-
minHeight
int minHeight
-
statusAreaPanel
JPanel statusAreaPanel
-
statusLabel
JLabel statusLabel
-
-
-
Class docking.StatusBarSpacer
class StatusBarSpacer extends GIconLabel implements Serializable
-
-
Package docking.action
-
Class docking.action.MultipleKeyAction
class MultipleKeyAction extends DockingKeyBindingAction implements Serializable-
Serialized Fields
-
actions
List<docking.action.MultipleKeyAction.ActionData> actions
-
-
-
Class docking.action.SystemKeyBindingAction
class SystemKeyBindingAction extends DockingKeyBindingAction implements Serializable
-
-
Package docking.actions.dialog
-
Class docking.actions.dialog.ActionsModel
-
Serialized Fields
-
context
ActionContext context
-
displayLevel
ActionDisplayLevel displayLevel
-
globalActions
Set<DockingActionIf> globalActions
-
localActions
Set<DockingActionIf> localActions
-
menuPathComparator
Comparator<DockingActionIf> menuPathComparator
-
nameComparator
Comparator<DockingActionIf> nameComparator
-
popupPathComparator
Comparator<DockingActionIf> popupPathComparator
-
-
-
-
Package docking.dnd
-
Class docking.dnd.DragDropNode
class DragDropNode extends DefaultMutableTreeNode implements Serializable -
Class docking.dnd.GenericDataFlavor
class GenericDataFlavor extends DataFlavor implements Externalizable-
Serialization Methods
-
readExternal
- Throws:
IOException
ClassNotFoundException
-
writeExternal
- Throws:
IOException
-
-
-
-
Package docking.framework
-
Class docking.framework.SplashScreen
class SplashScreen extends JWindow implements Serializable
-
-
Package docking.help
-
Class docking.help.DockingHelpSet
class DockingHelpSet extends GHelpSet implements Serializable
-
-
Package docking.menu
-
Package docking.options.editor
-
Class docking.options.editor.CustomOptionComponent
class CustomOptionComponent extends GenericOptionsComponent implements Serializable -
Class docking.options.editor.DefaultOptionComponent
class DefaultOptionComponent extends GenericOptionsComponent implements Serializable -
Class docking.options.editor.GenericOptionsComponent
class GenericOptionsComponent extends JPanel implements Serializable -
Class docking.options.editor.GhidraColorChooser
class GhidraColorChooser extends JColorChooser implements Serializable -
Class docking.options.editor.OptionsEditorPanel
class OptionsEditorPanel extends JPanel implements Serializable-
Serialized Fields
-
editorInfoList
List<EditorState> editorInfoList
-
editorPropertyChangeListener
PropertyChangeListener editorPropertyChangeListener
-
editorStateFactory
EditorStateFactory editorStateFactory
-
optionNames
List<String> optionNames
-
options
Options options
-
propertyChangeListener
PropertyChangeListener propertyChangeListener
-
title
String title
-
-
-
Class docking.options.editor.OptionsPanel
class OptionsPanel extends JPanel implements Serializable-
Serialized Fields
-
changeListener
PropertyChangeListener changeListener
-
currentOptionsEditor
OptionsEditor currentOptionsEditor
-
defaultPanel
JPanel defaultPanel
-
editorMap
Map<docking.options.editor.OptionsTreeNode,
OptionsEditor> editorMap -
editorStateFactory
EditorStateFactory editorStateFactory
-
gTree
GTree gTree
-
optionsEditorContainer
JPanel optionsEditorContainer
-
restoreDefaultPanel
JPanel restoreDefaultPanel
-
rootNode
docking.options.editor.OptionsRootTreeNode rootNode
-
splitPane
JSplitPane splitPane
-
updateManager
SwingUpdateManager updateManager
-
viewPanel
JPanel viewPanel
-
-
-
Class docking.options.editor.SettableColorSwatchChooserPanel
class SettableColorSwatchChooserPanel extends AbstractColorChooserPanel implements Serializable-
Serialized Fields
-
colorNameField
JTextField colorNameField
-
colorNameListener
DocumentListener colorNameListener
-
colorValueLabel
GDLabel colorValueLabel
-
colorValueUpdateListener
ChangeListener colorValueUpdateListener
-
historyColors
List<Color> historyColors
-
historySwatchListener
MouseListener historySwatchListener
-
historySwatchPanel
docking.options.editor.HistorySwatchPanel historySwatchPanel
-
mainSwatchListener
docking.options.editor.SettableColorSwatchChooserPanel.MainSwatchListener mainSwatchListener
-
recentSwatchListener
MouseListener recentSwatchListener
-
recentSwatchPanel
docking.options.editor.RecentSwatchPanel recentSwatchPanel
-
recentText
String recentText
-
swatchPanel
docking.options.editor.SwatchPanel swatchPanel
-
-
-
-
Package docking.theme.gui
-
Class docking.theme.gui.ThemeColorPaletteTable
class ThemeColorPaletteTable extends ThemeColorTable implements Serializable -
Class docking.theme.gui.ThemeColorTable
class ThemeColorTable extends JPanel implements Serializable-
Serialized Fields
-
colorEditor
ColorValueEditor colorEditor
-
colorTableModel
ThemeColorTableModel colorTableModel
-
filterTable
GFilterTable<ColorValue> filterTable
-
table
GTable table
-
themeManager
ThemeManager themeManager
-
-
-
Class docking.theme.gui.ThemeColorTableModel
class ThemeColorTableModel extends GDynamicColumnTableModel<ColorValue,Object> implements Serializable -
Serialized Fields
-
colors
List<ColorValue> colors
-
currentValues
GThemeValueMap currentValues
-
darkDefaultValues
GThemeValueMap darkDefaultValues
-
defaultValues
GThemeValueMap defaultValues
-
lightDefaultValues
GThemeValueMap lightDefaultValues
-
showSystemValues
boolean showSystemValues
-
themeValues
GThemeValueMap themeValues
-
valuesCache
GThemeValuesCache valuesCache
-
-
-
Class docking.theme.gui.ThemeColorTree
class ThemeColorTree extends JPanel implements Serializable-
Serialized Fields
-
colorSortCombo
JComboBox<ColorSorter> colorSortCombo
-
groupingCombo
JComboBox<docking.theme.gui.ThemeColorTree.GroupingStrategy> groupingCombo
-
root
docking.theme.gui.ThemeColorTree.ColorRootNode root
-
themeManager
ThemeManager themeManager
-
tree
GTree tree
-
-
-
Class docking.theme.gui.ThemeFontTable
class ThemeFontTable extends JPanel implements Serializable-
Serialized Fields
-
filterTable
GFilterTable<FontValue> filterTable
-
fontEditor
FontValueEditor fontEditor
-
fontTableModel
ThemeFontTableModel fontTableModel
-
table
GTable table
-
themeManager
ThemeManager themeManager
-
-
-
Class docking.theme.gui.ThemeFontTableModel
class ThemeFontTableModel extends GDynamicColumnTableModel<FontValue,Object> implements Serializable -
Serialized Fields
-
currentValues
GThemeValueMap currentValues
-
defaultValues
GThemeValueMap defaultValues
-
fonts
List<FontValue> fonts
-
showSystemValues
boolean showSystemValues
-
themeValues
GThemeValueMap themeValues
-
valuesProvider
GThemeValuesCache valuesProvider
-
-
-
Class docking.theme.gui.ThemeIconTable
class ThemeIconTable extends JPanel implements Serializable-
Serialized Fields
-
filterTable
GFilterTable<IconValue> filterTable
-
iconEditor
IconValueEditor iconEditor
-
iconTableModel
ThemeIconTableModel iconTableModel
-
table
GTable table
-
themeManager
ThemeManager themeManager
-
-
-
Class docking.theme.gui.ThemeIconTableModel
class ThemeIconTableModel extends GDynamicColumnTableModel<IconValue,Object> implements Serializable -
Serialized Fields
-
currentValues
GThemeValueMap currentValues
-
defaultValues
GThemeValueMap defaultValues
-
icons
List<IconValue> icons
-
showSystemValues
boolean showSystemValues
-
themeValues
GThemeValueMap themeValues
-
valuesProvider
GThemeValuesCache valuesProvider
-
-
-
-
Package docking.widgets
-
Class docking.widgets.AbstractGCellRenderer
class AbstractGCellRenderer extends GDHtmlLabel implements Serializable -
Class docking.widgets.DropDownMultiSelectionTextField
-
Class docking.widgets.DropDownSelectionTextField
-
Class docking.widgets.DropDownTextField
class DropDownTextField extends JTextField implements Serializable-
Serialized Fields
-
caretListener
CaretListener caretListener
-
cellEditorListeners
Collection<CellEditorListener> cellEditorListeners
-
choiceListeners
WeakSet<DropDownSelectionChoiceListener<T>> choiceListeners
-
consumeEnterKeyPress
boolean consumeEnterKeyPress
-
currentMatchingText
String currentMatchingText
The text that was used to generate the current list of matches. This can be different than the text of this text field, as the user can move the cursor around, which will change the list of matches. Also, we can set the value of the text field as the user arrows through the list, which will change the contents of the text field, but not the list of matches. -
dataModel
DropDownTextFieldDataModel<T> dataModel
-
documentListener
DocumentListener documentListener
-
ignoreCaretChanges
boolean ignoreCaretChanges
-
ignoreEnterKeyPress
boolean ignoreEnterKeyPress
-
internallyDrivenUpdate
boolean internallyDrivenUpdate
-
keyListener
DropDownTextField<T>.docking.widgets.DropDownTextField.InternalKeyListener keyListener
-
lastLocation
Point lastLocation
-
list
DropDownTextField<T>.DropDownList list
-
matchingWindow
JWindow matchingWindow
-
matchingWindowHeight
int matchingWindowHeight
-
parentWindowListener
DropDownTextField<T>.docking.widgets.DropDownTextField.WindowComponentListener parentWindowListener
-
pendingTextUpdate
String pendingTextUpdate
-
previewLabel
GDHtmlLabel previewLabel
-
selectedValue
T selectedValue
-
toolTipWindow
JWindow toolTipWindow
-
updateManager
SwingUpdateManager updateManager
-
windowVisibilityListener
docking.widgets.DropDownWindowVisibilityListener<T> windowVisibilityListener
-
-
-
Class docking.widgets.DropDownTextField.DropDownList
-
Class docking.widgets.EmptyBorderButton
class EmptyBorderButton extends JButton implements Serializable-
Serialized Fields
-
emptyBorderButtonChangeListener
docking.widgets.EmptyBorderButton.ButtonStateListener emptyBorderButtonChangeListener
-
emptyBorderButtonFocusListener
docking.widgets.EmptyBorderButton.ButtonFocusListener emptyBorderButtonFocusListener
-
-
-
Class docking.widgets.GenericDateCellRenderer
class GenericDateCellRenderer extends GTableCellRenderer implements Serializable-
Serialized Fields
-
toolTip
String toolTip
-
-
-
Class docking.widgets.HyperlinkComponent
class HyperlinkComponent extends JPanel implements Serializable-
Serialized Fields
-
hyperlinkListeners
HashMap<String,
List<HyperlinkListener>> hyperlinkListeners -
textPane
JTextPane textPane
-
-
-
Class docking.widgets.InlineComponentTitledPanel
class InlineComponentTitledPanel extends JPanel implements Serializable-
Serialized Fields
-
border
docking.widgets.InlineComponentTitledBorder border
-
content
JPanel content
-
-
-
Class docking.widgets.MultiLineLabel
class MultiLineLabel extends JPanel implements Serializable-
Serialized Fields
-
alignment
int alignment
-
line_ascent
int line_ascent
-
line_height
int line_height
-
line_widths
int[] line_widths
-
lines
String[] lines
-
margin_height
int margin_height
-
margin_width
int margin_width
-
max_width
int max_width
-
num_lines
int num_lines
-
-
-
Class docking.widgets.ScrollableTextArea
class ScrollableTextArea extends JScrollPane implements Serializable-
Serialized Fields
-
textArea
docking.widgets.ScrollableTextArea.PrivateTextArea textArea
-
-
-
Class docking.widgets.SideKickVerticalScrollbar
class SideKickVerticalScrollbar extends JScrollBar implements Serializable-
Serialized Fields
-
delegate
JScrollBar delegate
-
viewport
JViewport viewport
-
-
-
Class docking.widgets.SmallBorderButton
class SmallBorderButton extends JButton implements Serializable-
Serialized Fields
-
overrideBorder
Border overrideBorder
-
-
-
Class docking.widgets.TitledPanel
class TitledPanel extends JPanel implements Serializable-
Serialized Fields
-
bottomComp
JComponent bottomComp
-
iconPanel
JPanel iconPanel
-
title
JLabel title
-
titleComps
List<JComponent> titleComps
-
titlePanel
JPanel titlePanel
-
-
-
Class docking.widgets.VariableHeightPanel
class VariableHeightPanel extends JPanel implements Serializable-
Serialized Fields
-
hGap
int hGap
-
pack
boolean pack
-
vGap
int vGap
-
-
-
-
Package docking.widgets.button
-
Class docking.widgets.button.BrowseButton
class BrowseButton extends JButton implements Serializable -
Class docking.widgets.button.GButton
class GButton extends JButton implements Serializable -
Class docking.widgets.button.GRadioButton
class GRadioButton extends JRadioButton implements Serializable
-
-
Package docking.widgets.checkbox
-
Class docking.widgets.checkbox.GCheckBox
class GCheckBox extends JCheckBox implements Serializable -
Class docking.widgets.checkbox.GHtmlCheckBox
class GHtmlCheckBox extends JCheckBox implements Serializable
-
-
Package docking.widgets.combobox
-
Class docking.widgets.combobox.GComboBox
-
Class docking.widgets.combobox.GhidraComboBox
-
Serialized Fields
-
actionListeners
List<ActionListener> actionListeners
-
defaultSystemEnterForwardingAction
Action defaultSystemEnterForwardingAction
-
docListeners
List<DocumentListener> docListeners
-
document
Document document
-
documentListener
DocumentListener documentListener
-
forwardEnter
boolean forwardEnter
-
keyListeners
List<KeyListener> keyListeners
-
passThroughActionListener
GhidraComboBox<E>.docking.widgets.combobox.GhidraComboBox.PassThroughActionListener passThroughActionListener
-
passThroughDocumentListener
GhidraComboBox<E>.docking.widgets.combobox.GhidraComboBox.PassThroughDocumentListener passThroughDocumentListener
-
passThroughKeyListener
GhidraComboBox<E>.docking.widgets.combobox.GhidraComboBox.PassThroughKeyListener passThroughKeyListener
-
setSelectedFlag
boolean setSelectedFlag
-
-
-
-
Package docking.widgets.conditiontestpanel
-
Class docking.widgets.conditiontestpanel.ConditionTestPanel
class ConditionTestPanel extends JPanel implements Serializable-
Serialized Fields
-
conditionTestModel
ConditionTestModel conditionTestModel
-
detailsLabel
JLabel detailsLabel
-
errorsLabel
JLabel errorsLabel
-
listeners
HashSet<ConditionTestListener> listeners
-
overallProgressBar
docking.widgets.conditiontestpanel.ConditionTestPanel.OverallProgressBar overallProgressBar
-
runsLabel
JLabel runsLabel
-
selectedTest
ConditionTester selectedTest
-
taskMonitor
TaskMonitorComponent taskMonitor
-
testPanelList
List<docking.widgets.conditiontestpanel.ConditionTestPanel.TestPanel> testPanelList
-
testStatusPanelList
List<docking.widgets.conditiontestpanel.ConditionTestPanel.TestStatusPanel> testStatusPanelList
-
warningsLabel
JLabel warningsLabel
-
-
-
-
Package docking.widgets.fieldpanel
-
Class docking.widgets.fieldpanel.FieldPanel
class FieldPanel extends JPanel implements Serializable-
Serialized Fields
-
accessibleFieldPanel
docking.widgets.fieldpanel.FieldPanel.AccessibleFieldPanel accessibleFieldPanel
-
backgroundColorModel
BackgroundColorModel backgroundColorModel
-
currentViewXpos
int currentViewXpos
-
cursorHandler
docking.widgets.fieldpanel.FieldPanel.CursorHandler cursorHandler
-
cursorListeners
List<FieldLocationListener> cursorListeners
-
cursorPosition
FieldLocation cursorPosition
-
fieldDescriptionProvider
FieldDescriptionProvider fieldDescriptionProvider
-
fieldMouseListeners
List<FieldMouseListener> fieldMouseListeners
-
highlight
FieldSelection highlight
-
highlightListeners
List<FieldSelectionListener> highlightListeners
-
horizontalScrollingEnabled
boolean horizontalScrollingEnabled
-
hoverHandler
HoverHandler hoverHandler
-
inFocus
boolean inFocus
-
inputListeners
List<FieldInputListener> inputListeners
-
keyHandler
docking.widgets.fieldpanel.FieldPanel.KeyHandler keyHandler
-
layoutHandler
AnchoredLayoutHandler layoutHandler
-
layoutListeners
List<LayoutListener> layoutListeners
-
layouts
List<AnchoredLayout> layouts
-
listeners
List<IndexScrollListener> listeners
-
liveSelectionListeners
List<FieldSelectionListener> liveSelectionListeners
-
model
LayoutModel model
-
mouseHandler
docking.widgets.fieldpanel.FieldPanel.MouseHandler mouseHandler
-
name
String name
-
paintContext
PaintContext paintContext
-
repaintPosted
boolean repaintPosted
-
selection
FieldSelection selection
-
selectionHandler
docking.widgets.fieldpanel.FieldPanel.SelectionHandler selectionHandler
-
selectionListeners
List<FieldSelectionListener> selectionListeners
-
viewListeners
List<ViewListener> viewListeners
-
viewport
JViewport viewport
-
-
-
-
Package docking.widgets.fieldpanel.support
-
Class docking.widgets.fieldpanel.support.ViewerPosition
class ViewerPosition extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
index
BigInteger index
-
xOffset
int xOffset
-
yOffset
int yOffset
-
-
-
Package docking.widgets.filechooser
-
Class docking.widgets.filechooser.FileChooserToggleButton
class FileChooserToggleButton extends JToggleButton implements Serializable- serialVersionUID:
- 1L
-
Class docking.widgets.filechooser.GhidraFile
class GhidraFile extends File implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
nativeSeparator
char nativeSeparator
-
-
Class docking.widgets.filechooser.GhidraFileChooserPanel
class GhidraFileChooserPanel extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptableFlavors
DataFlavor[] acceptableFlavors
-
chooseButton
JButton chooseButton
-
createBorder
boolean createBorder
-
defaultFileName
String defaultFileName
-
dropTarget
DropTarget dropTarget
-
dropTargetAdapter
DropTgtAdapter dropTargetAdapter
-
fileChooser
GhidraFileChooser fileChooser
-
filenameTextField
JTextField filenameTextField
-
filter
GhidraFileFilter filter
-
listener
GhidraFileChooserPanelListener listener
-
mode
int mode
-
propertyName
String propertyName
-
selectionMode
GhidraFileChooserMode selectionMode
-
title
String title
-
-
-
Package docking.widgets.filter
-
Class docking.widgets.filter.ClearFilterLabel
class ClearFilterLabel extends GIconLabel implements Serializable-
Serialized Fields
-
animator
org.jdesktop.animation.timing.Animator animator
-
ICON
Icon ICON
-
RAW_ICON
Icon RAW_ICON
-
textField
JTextField textField
-
transparency
float transparency
-
-
-
Class docking.widgets.filter.FilterTextField
class FilterTextField extends JPanel implements Serializable-
Serialized Fields
-
accessibleNamePrefix
String accessibleNamePrefix
-
clearLabel
ClearFilterLabel clearLabel
-
enterListeners
WeakSet<Callback> enterListeners
-
flashFocusListener
FocusListener flashFocusListener
-
flashTimer
Timer flashTimer
-
focusComponent
Component focusComponent
-
hasText
boolean hasText
-
lastFlashTime
long lastFlashTime
Signals the last flash time (used to prevent excessive flashing) -
layeredPane
JLayeredPane layeredPane
-
listeners
WeakSet<FilterListener> listeners
-
noFlashBgColor
Color noFlashBgColor
-
noFlashFgColor
Color noFlashFgColor
-
textField
JTextField textField
-
-
-
-
Package docking.widgets.imagepanel
-
Class docking.widgets.imagepanel.ImagePanel
class ImagePanel extends JPanel implements Serializable-
Serialized Fields
-
defaultZoomFactor
float defaultZoomFactor
-
image
Image image
-
imagePanel
JPanel imagePanel
-
imageScroller
JScrollPane imageScroller
-
label
docking.widgets.imagepanel.ImagePanel.PanAndZoomComponent label
-
translateEnabled
boolean translateEnabled
-
zoomAndPanMouseAdapter
MouseAdapter zoomAndPanMouseAdapter
-
zoomEnabled
boolean zoomEnabled
-
zoomLevelIndex
int zoomLevelIndex
-
-
-
-
Package docking.widgets.indexedscrollpane
-
Class docking.widgets.indexedscrollpane.IndexedScrollPane
class IndexedScrollPane extends JPanel implements Serializable-
Serialized Fields
-
comp
JComponent comp
-
indexMapper
ViewToIndexMapper indexMapper
-
neverScroll
boolean neverScroll
-
programaticallyAdjustingScrollbar
boolean programaticallyAdjustingScrollbar
-
scrollable
IndexedScrollable scrollable
-
scrollPane
JScrollPane scrollPane
-
useViewSizeAsPreferredSize
boolean useViewSizeAsPreferredSize
-
verticalOffset
int verticalOffset
-
viewComponent
docking.widgets.indexedscrollpane.IndexedScrollPane.ScrollView viewComponent
-
viewport
JViewport viewport
-
visibleSize
Dimension visibleSize
-
-
-
-
Package docking.widgets.label
-
Class docking.widgets.label.AbstractHtmlLabel
class AbstractHtmlLabel extends JLabel implements Serializable-
Serialized Fields
-
isHtml
boolean isHtml
-
isUpdating
boolean isUpdating
-
-
-
Class docking.widgets.label.GDHtmlLabel
class GDHtmlLabel extends AbstractHtmlLabel implements Serializable -
Class docking.widgets.label.GDLabel
class GDLabel extends JLabel implements Serializable -
Class docking.widgets.label.GHtmlLabel
class GHtmlLabel extends AbstractHtmlLabel implements Serializable -
Class docking.widgets.label.GIconLabel
class GIconLabel extends GLabel implements Serializable -
Class docking.widgets.label.GLabel
class GLabel extends JLabel implements Serializable
-
-
Package docking.widgets.list
-
Class docking.widgets.list.GComboBoxCellRenderer
-
Class docking.widgets.list.GList
-
Serialized Fields
-
autoLookup
AutoLookup autoLookup
-
-
-
Class docking.widgets.list.GListCellRenderer
class GListCellRenderer extends AbstractGCellRenderer implements Serializable -
Class docking.widgets.list.ListPanel
class ListPanel extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
doubleClickActionListener
ActionListener doubleClickActionListener
-
keyListener
KeyListener keyListener
-
list
JList<T> list
-
listSelectionListener
ListSelectionListener listSelectionListener
-
mouseListener
MouseListener mouseListener
-
scrollpane
JScrollPane scrollpane
-
-
-
Package docking.widgets.numberformat
-
Class docking.widgets.numberformat.BoundedRangeDecimalFormatterFactory
class BoundedRangeDecimalFormatterFactory extends DefaultFormatterFactory implements Serializable-
Serialized Fields
-
decimalFormatter
JFormattedTextField.AbstractFormatter decimalFormatter
-
-
-
Class docking.widgets.numberformat.HexIntegerFormatter
class HexIntegerFormatter extends IntegerFormatter implements Serializable -
Class docking.widgets.numberformat.IntegerFormatter
class IntegerFormatter extends NumberFormatter implements Serializable-
Serialized Fields
-
myDocumentFilter
DocumentFilter myDocumentFilter
-
-
-
Class docking.widgets.numberformat.IntegerFormatterFactory
class IntegerFormatterFactory extends DefaultFormatterFactory implements Serializable-
Serialized Fields
-
formatter
JFormattedTextField.AbstractFormatter formatter
-
-
-
-
Package docking.widgets.pathmanager
-
Class docking.widgets.pathmanager.PathnameTablePanel
class PathnameTablePanel extends JPanel implements Serializable-
Serialized Fields
-
addButton
JButton addButton
-
addToTop
boolean addToTop
-
allowMultiFileSelection
boolean allowMultiFileSelection
-
downButton
JButton downButton
-
fileChooserMode
GhidraFileChooserMode fileChooserMode
-
filter
GhidraFileFilter filter
-
ordered
boolean ordered
-
pathnameTable
JTable pathnameTable
-
preferenceForLastSelectedDir
String preferenceForLastSelectedDir
-
removeButton
JButton removeButton
-
resetButton
JButton resetButton
-
resetCallback
Callback resetCallback
-
supportsDotPath
boolean supportsDotPath
-
tableModel
docking.widgets.pathmanager.PathnameTableModel tableModel
-
title
String title
-
upButton
JButton upButton
-
-
-
-
Package docking.widgets.searchlist
-
Class docking.widgets.searchlist.DefaultSearchListModel
-
Serialized Fields
-
currentFilter
BiPredicate<T,
String> currentFilter -
dataMap
Map<String,
List<T>> dataMap -
displayEntries
List<SearchListEntry<T>> displayEntries
-
-
-
Class docking.widgets.searchlist.SearchList
class SearchList extends JPanel implements Serializable-
Serialized Fields
-
categoryWidth
int categoryWidth
-
chosenItemCallback
BiConsumer<T,
String> chosenItemCallback -
currentFilterText
String currentFilterText
-
displayNameFunction
BiFunction<T,
String, String> displayNameFunction -
itemRenderer
ListCellRenderer<SearchListEntry<T>> itemRenderer
-
jList
JList<SearchListEntry<T>> jList
-
model
SearchListModel<T> model
-
selectedConsumer
Consumer<T> selectedConsumer
-
showCategories
boolean showCategories
-
singleClickMode
boolean singleClickMode
-
textField
JTextField textField
-
-
-
-
Package docking.widgets.tab
-
Class docking.widgets.tab.GTabPanel
class GTabPanel extends JPanel implements Serializable-
Serialized Fields
-
allTabs
List<docking.widgets.tab.GTab<T>> allTabs
-
allValues
Set<T> allValues
-
closeTabConsumer
Consumer<T> closeTabConsumer
-
hiddenValuesControl
HiddenValuesButton hiddenValuesControl
-
highlightedValue
T highlightedValue
-
iconFunction
Function<T,
Icon> iconFunction -
ignoreFocusLost
boolean ignoreFocusLost
-
nameFunction
Function<T,
String> nameFunction -
selectedTabConsumer
Consumer<T> selectedTabConsumer
-
selectedValue
T selectedValue
-
showTabsAlways
boolean showTabsAlways
-
tabList
TabListPopup<T> tabList
-
tabTypeName
String tabTypeName
-
toolTipFunction
Function<T,
String> toolTipFunction
-
-
-
Class docking.widgets.tab.GTabPanelBorder
class GTabPanelBorder extends EmptyBorder implements Serializable -
Class docking.widgets.tab.HiddenValuesButton
class HiddenValuesButton extends GDLabel implements Serializable-
Serialized Fields
-
defaultListLabelBorder
Border defaultListLabelBorder
-
-
-
Class docking.widgets.tab.TabListPopup
class TabListPopup extends JDialog implements Serializable-
Serialized Fields
-
panel
GTabPanel<T> panel
-
searchList
SearchList<T> searchList
-
-
-
-
Package docking.widgets.tabbedpane
-
Class docking.widgets.tabbedpane.DockingTabRenderer
class DockingTabRenderer extends JPanel implements Serializable-
Serialized Fields
-
CLOSE_ICON
Icon CLOSE_ICON
-
closeButton
JButton closeButton
-
forwardingListener
docking.widgets.tabbedpane.DockingTabRenderer.TabContainerForwardingMouseListener forwardingListener
-
hierarchyListener
HierarchyListener hierarchyListener
-
iconLabel
JLabel iconLabel
-
renameListener
MouseListener renameListener
-
titleLabel
JLabel titleLabel
-
-
-
-
Package docking.widgets.table
-
Class docking.widgets.table.AbstractGTableModel
class AbstractGTableModel extends AbstractTableModel implements Serializable -
Class docking.widgets.table.AbstractSortedTableModel
-
Serialized Fields
-
hasEverSorted
boolean hasEverSorted
-
isSortPending
boolean isSortPending
-
listeners
WeakSet<SortListener> listeners
-
NO_SORT_COMPARATOR
Comparator<T> NO_SORT_COMPARATOR
-
pendingSortState
TableSortState pendingSortState
-
sortState
TableSortState sortState
-
-
-
Class docking.widgets.table.AnyObjectTableModel
-
Class docking.widgets.table.CustomToStringCellRenderer
class CustomToStringCellRenderer extends AbstractGColumnRenderer<T> implements Serializable -
Class docking.widgets.table.DefaultEnumeratedColumnProgramTableModel
class DefaultEnumeratedColumnProgramTableModel extends docking.widgets.table.DefaultEnumeratedColumnTableModel<C extends Enum<C> & docking.widgets.table.DefaultEnumeratedColumnTableModel.EnumeratedTableColumn<C,R>, R> implements Serializable -
Class docking.widgets.table.DefaultEnumeratedColumnTableModel
class DefaultEnumeratedColumnTableModel extends GDynamicColumnTableModel<R,Void> implements Serializable -
Class docking.widgets.table.DefaultTableCellRendererWrapper
class DefaultTableCellRendererWrapper extends GTableCellRenderer implements Serializable-
Serialized Fields
-
renderer
TableCellRenderer renderer
-
-
-
Class docking.widgets.table.DynamicTableModel
-
Serialized Fields
-
columns
List<DynamicTableModel<T>.docking.widgets.table.DynamicTableModel.AnnotatedColumn> columns
-
data
List<T> data
-
-
-
Class docking.widgets.table.GBooleanCellRenderer
class GBooleanCellRenderer extends GTableCellRenderer implements Serializable-
Serialized Fields
-
cb
GCheckBox cb
-
-
-
Class docking.widgets.table.GDynamicColumnTableModel
-
Serialized Fields
-
columnDescriptor
TableColumnDescriptor<ROW_TYPE> columnDescriptor
-
columnSettings
Map<DynamicTableColumn<ROW_TYPE,
?, ?>, Settings> columnSettings -
defaultTableColumns
List<DynamicTableColumn<ROW_TYPE,
?, ?>> defaultTableColumns -
ignoreSettingChanges
boolean ignoreSettingChanges
-
serviceProvider
ServiceProvider serviceProvider
-
tableColumns
List<DynamicTableColumn<ROW_TYPE,
?, ?>> tableColumns
-
-
-
Class docking.widgets.table.GFilterTable
class GFilterTable extends JPanel implements Serializable-
Serialized Fields
-
filterPanel
GTableFilterPanel<ROW_OBJECT> filterPanel
-
listeners
List<ObjectSelectedListener<ROW_OBJECT>> listeners
-
model
RowObjectTableModel<ROW_OBJECT> model
-
table
GTable table
-
-
-
Class docking.widgets.table.GTable
class GTable extends JTable implements Serializable-
Serialized Fields
-
autoLookup
AutoLookup autoLookup
-
autoLookupListener
KeyListener autoLookupListener
-
columnHeaderPopupEnabled
boolean columnHeaderPopupEnabled
-
columnRenderingDataMap
Map<Integer,
GTableCellRenderingData> columnRenderingDataMap -
copying
boolean copying
A flag to signal that a copy operation is being performed. -
enableActionKeyBindings
boolean enableActionKeyBindings
-
headerMouseListener
GTableMouseListener headerMouseListener
-
htmlRenderingEnabled
boolean htmlRenderingEnabled
-
isInitialized
boolean isInitialized
-
lastPopupColumnIndex
int lastPopupColumnIndex
-
preferenceKey
String preferenceKey
-
rowHeightListener
TableModelListener rowHeightListener
-
selectionManager
SelectionManager selectionManager
-
selectRowListener
MouseListener selectRowListener
-
tableColumnModelListener
TableColumnModelListener tableColumnModelListener
-
tableHeaderPopupMenu
JPopupMenu tableHeaderPopupMenu
-
userDefinedRowHeight
int userDefinedRowHeight
-
visibleRowCount
Integer visibleRowCount
-
-
-
Class docking.widgets.table.GTableCellRenderer
class GTableCellRenderer extends AbstractGCellRenderer implements Serializable-
Serialized Fields
-
themeListener
ThemeListener themeListener
-
-
-
Class docking.widgets.table.GTableFilterPanel
class GTableFilterPanel extends JPanel implements Serializable-
Serialized Fields
-
badProgrammingPropertyChangeListener
PropertyChangeListener badProgrammingPropertyChangeListener
-
columnFilterManager
ColumnFilterManager<ROW_OBJECT> columnFilterManager
-
columnModelListener
TableColumnModelListener columnModelListener
I'm a field so that my weak reference won't go away -
filterFactory
TableTextFilterFactory<ROW_OBJECT> filterFactory
-
filterField
FilterTextField filterField
-
filterListener
FilterListener filterListener
-
filterOptions
FilterOptions filterOptions
-
filterStateButton
EmptyBorderButton filterStateButton
-
filterUpdater
SwingUpdateManager filterUpdater
-
rowObjectFilterModel
RowObjectFilterModel<ROW_OBJECT> rowObjectFilterModel
-
searchLabel
JLabel searchLabel
-
secondaryTableFilter
TableFilter<ROW_OBJECT> secondaryTableFilter
-
table
JTable table
-
transformer
RowFilterTransformer<ROW_OBJECT> transformer
-
uniquePreferenceKey
String uniquePreferenceKey
-
-
-
Class docking.widgets.table.GTableHeader
class GTableHeader extends JTableHeader implements Serializable-
Serialized Fields
-
gTable
GTable gTable
-
hoveredColumnIndex
int hoveredColumnIndex
-
isOverHelpIcon
boolean isOverHelpIcon
-
-
-
Class docking.widgets.table.GTableHeaderRenderer
class GTableHeaderRenderer extends DefaultTableCellRenderer implements Serializable -
Class docking.widgets.table.GTableTextCellEditor
class GTableTextCellEditor extends DefaultCellEditor implements Serializable-
Serialized Fields
-
undoRedoKeeper
UndoRedoKeeper undoRedoKeeper
-
-
-
Class docking.widgets.table.GTableWidget
class GTableWidget extends JPanel implements Serializable-
Serialized Fields
-
gFilterTable
GFilterTable<T> gFilterTable
-
listener
TableItemPickedListener<T> listener
-
myModel
AnyObjectTableModel<T> myModel
-
table
GTable table
-
-
-
Class docking.widgets.table.HexBigIntegerTableCellEditor
class HexBigIntegerTableCellEditor extends AbstractCellEditor implements Serializable-
Serialized Fields
-
input
IntegerTextField input
-
-
-
Class docking.widgets.table.HexDefaultGColumnRenderer
class HexDefaultGColumnRenderer extends AbstractGColumnRenderer<T extends Number> implements Serializable -
Class docking.widgets.table.IconButtonTableCellEditor
class IconButtonTableCellEditor extends AbstractCellEditor implements Serializable-
Serialized Fields
-
action
Consumer<R> action
-
button
JButton button
-
filterPanel
GTableFilterPanel<R> filterPanel
-
row
R row
-
-
-
Class docking.widgets.table.IconButtonTableCellRenderer
class IconButtonTableCellRenderer extends AbstractGhidraColumnRenderer<String> implements Serializable -
Class docking.widgets.table.RangeCursorTableHeaderRenderer
class RangeCursorTableHeaderRenderer extends GTableHeaderRenderer implements Serializable-
Serialized Fields
-
col
DynamicTableColumn<?,
?, ?> col -
doublePos
double doublePos
-
forSeekMouseListener
docking.widgets.table.RangeCursorTableHeaderRenderer<N extends Number & Comparable<N>>.docking.widgets.table.RangeCursorTableHeaderRenderer.ForSeekMouseListener forSeekMouseListener
-
fullRange
Span<N extends Number & Comparable<N>,
?> fullRange -
fullRangeDouble
docking.widgets.table.SpannedRenderer.DoubleSpan fullRangeDouble
-
listeners
ListenerSet<docking.widgets.table.RangeCursorTableHeaderRenderer.SeekListener> listeners
-
pos
N extends Number & Comparable<N> pos
-
savedTable
JTable savedTable
-
savedViewColumn
int savedViewColumn
-
span
double span
-
-
-
Class docking.widgets.table.RowObjectSelectionManager
class RowObjectSelectionManager extends DefaultListSelectionModel implements Serializable-
Serialized Fields
-
DATE_FORMAT
DateFormat DATE_FORMAT
-
ignoreSelectionChange
boolean ignoreSelectionChange
-
lastSelectionUpdateTimeStamp
long lastSelectionUpdateTimeStamp
A flag used to track when updates or requests to update the selection are made. This is used to throw away requests to repair selections that have been superseded by new requests. -
listeners
WeakSet<SelectionManagerListener> listeners
-
log
org.apache.logging.log4j.Logger log
-
modelAdapter
RowObjectSelectionManager<T>.docking.widgets.table.RowObjectSelectionManager.FilterModelAdapter modelAdapter
-
restoringSelection
boolean restoringSelection
-
table
JTable table
-
-
-
Class docking.widgets.table.RowWrappedEnumeratedColumnTableModel
class RowWrappedEnumeratedColumnTableModel extends docking.widgets.table.DefaultEnumeratedColumnTableModel<C extends Enum<C> & docking.widgets.table.DefaultEnumeratedColumnTableModel.EnumeratedTableColumn<C,R>, R> implements Serializable -
Class docking.widgets.table.SpanSetTableCellRenderer
class SpanSetTableCellRenderer extends AbstractGColumnRenderer<Span.SpanSet<N extends Number,?>> implements Serializable -
Serialized Fields
-
dataRangeSet
Span.SpanSet<N extends Number,
?> dataRangeSet -
fullRange
Span<N extends Number,
?> fullRange -
fullRangeDouble
docking.widgets.table.SpannedRenderer.DoubleSpan fullRangeDouble
-
span
double span
-
-
-
Class docking.widgets.table.SpanTableCellRenderer
class SpanTableCellRenderer extends AbstractGColumnRenderer<Span<N extends Number,?>> implements Serializable
-
-
Package docking.widgets.table.constraint.dialog
-
Class docking.widgets.table.constraint.dialog.ConstraintFilterPanel
class ConstraintFilterPanel extends JPanel implements Serializable-
Serialized Fields
-
constraintComboBox
JComboBox<ColumnConstraint<?>> constraintComboBox
-
constraintComboBoxListener
ActionListener constraintComboBoxListener
-
constraintEntry
DialogFilterCondition<?> constraintEntry
-
detailEditorComponent
Component detailEditorComponent
-
firstColumnComponent
Component firstColumnComponent
-
inlineEditorPanel
JPanel inlineEditorPanel
-
-
-
-
Package docking.widgets.table.constrainteditor
-
Class docking.widgets.table.constrainteditor.LocalDateSpinnerModel
class LocalDateSpinnerModel extends AbstractSpinnerModel implements Serializable
-
-
Package docking.widgets.table.threaded
-
Class docking.widgets.table.threaded.GThreadedTablePanel
class GThreadedTablePanel extends JPanel implements Serializable-
Serialized Fields
-
defaultMonitor
GThreadedTablePanel<T>.docking.widgets.table.threaded.GThreadedTablePanel.MessagePassingTaskMonitor defaultMonitor
-
incrementalMonitor
GThreadedTablePanel<T>.docking.widgets.table.threaded.GThreadedTablePanel.IncrementalLoadingTaskMonitor incrementalMonitor
-
loadedComponent
JComponent loadedComponent
The monitor loaded into the GUI -
loadingProgressMonitor
TaskMonitorComponent loadingProgressMonitor
The progress monitor that shows the loading process (defined dynamically, based on model) -
maxUpdateDelay
int maxUpdateDelay
-
minUpdateDelay
int minUpdateDelay
-
pendingPanel
JPanel pendingPanel
-
refreshButton
EmptyBorderButton refreshButton
-
showPendingRunnable
Runnable showPendingRunnable
-
showProgressRunnable
Runnable showProgressRunnable
-
showTimer
Timer showTimer
-
table
GTable table
-
tableListener
ThreadedTableModelListener tableListener
-
threadedModel
ThreadedTableModel<T,
?> threadedModel -
updateCompleteRunnable
Runnable updateCompleteRunnable
-
-
-
Class docking.widgets.table.threaded.ThreadedTableModel
class ThreadedTableModel extends GDynamicColumnTableModel<ROW_OBJECT,DATA_SOURCE> implements Serializable -
Serialized Fields
-
allData
TableData<ROW_OBJECT> allData
-
binarySearchAddRemoveStrategy
TableAddRemoveStrategy<ROW_OBJECT> binarySearchAddRemoveStrategy
-
filteredData
TableData<ROW_OBJECT> filteredData
-
incrementalMonitor
TaskMonitor incrementalMonitor
-
listeners
ConcurrentListenerSet<ThreadedTableModelListener> listeners
-
loadIncrementally
boolean loadIncrementally
-
maxUpdateDelayMillis
int maxUpdateDelayMillis
-
minUpdateDelayMillis
int minUpdateDelayMillis
-
modelName
String modelName
-
pendingSortContext
TableSortingContext<ROW_OBJECT> pendingSortContext
-
pendingTableFilter
TableFilter<ROW_OBJECT> pendingTableFilter
This variable can be in one of three states:- null - signals that there is no filter change taking place
- An instance of
NullTableFilter
- the client has removed the current filter by callingThreadedTableModel.setTableFilter(TableFilter)
with a null value - An instance of a custom
TableFilter
- the client has changed the filter to a non-null value by callingThreadedTableModel.setTableFilter(TableFilter)
-
tableFilter
TableFilter<ROW_OBJECT> tableFilter
-
threadLocalColumnCache
ThreadLocal<Map<ROW_OBJECT,
Map<Integer, Object>>> threadLocalColumnCache -
updateManager
docking.widgets.table.threaded.ThreadedTableModelUpdateMgr<ROW_OBJECT> updateManager
-
worker
Worker worker
-
-
-
Class docking.widgets.table.threaded.ThreadedTableModelStub
-
-
Package docking.widgets.textfield
-
Class docking.widgets.textfield.FloatingPointTextField
class FloatingPointTextField extends JTextField implements Serializable -
Class docking.widgets.textfield.GFormattedTextField
class GFormattedTextField extends JFormattedTextField implements Serializable-
Serialized Fields
-
currentStatus
GFormattedTextField.Status currentStatus
-
defaultText
String defaultText
-
defaultValue
Object defaultValue
-
ignoreFocusEditChanges
boolean ignoreFocusEditChanges
-
isError
boolean isError
-
isProcessingFocusEvent
boolean isProcessingFocusEvent
A flag to let us know when we can ignore focus updates -
listeners
Set<TextEntryStatusListener> listeners
-
-
-
Class docking.widgets.textfield.GValidatedTextField
class GValidatedTextField extends JTextField implements Serializable -
Class docking.widgets.textfield.GValidatedTextField.LongField
class LongField extends GValidatedTextField implements Serializable -
Class docking.widgets.textfield.GValidatedTextField.MaxLengthField
class MaxLengthField extends GValidatedTextField implements Serializable -
Class docking.widgets.textfield.GValidatedTextField.MaxLengthField.MaxLengthDocument
class MaxLengthDocument extends GValidatedTextField.ValidatedDocument implements Serializable -
Class docking.widgets.textfield.GValidatedTextField.ValidatedDocument
class ValidatedDocument extends PlainDocument implements Serializable-
Serialized Fields
-
listeners
List<GValidatedTextField.ValidationMessageListener> listeners
-
toolkit
Toolkit toolkit
-
validators
List<GValidatedTextField.TextValidator> validators
-
-
-
Exception Class docking.widgets.textfield.GValidatedTextField.ValidationFailedException
class ValidationFailedException extends Exception implements Serializable -
Class docking.widgets.textfield.HexOrDecimalInput
class HexOrDecimalInput extends JTextField implements Serializable-
Serialized Fields
-
allowsNegative
boolean allowsNegative
-
currentValue
Long currentValue
-
isHexMode
boolean isHexMode
-
-
-
Class docking.widgets.textfield.HintTextField
class HintTextField extends JTextField implements Serializable-
Serialized Fields
-
defaultBackgroundColor
Color defaultBackgroundColor
-
hint
String hint
-
INVALID_COLOR
Color INVALID_COLOR
-
required
boolean required
-
VALID_COLOR
Color VALID_COLOR
-
verifier
InputVerifier verifier
-
-
-
-
Package docking.widgets.textpane
-
Class docking.widgets.textpane.GHtmlTextPane
class GHtmlTextPane extends JTextPane implements Serializable
-
-
Package docking.widgets.tree
-
Class docking.widgets.tree.GTree
class GTree extends JPanel implements Serializable-
Serialized Fields
-
dragNDropHandler
GTreeDragNDropHandler dragNDropHandler
-
filter
GTreeFilter filter
-
filterProvider
GTreeFilterProvider filterProvider
-
filterRestoreTreeState
GTreeState filterRestoreTreeState
-
filterUpdateManager
SwingUpdateManager filterUpdateManager
-
ignoredNodes
Set<GTreeNode> ignoredNodes
-
isFilteringEnabled
boolean isFilteringEnabled
-
lastFilterTask
GTreeFilterTask lastFilterTask
-
mainPanel
JPanel mainPanel
-
model
GTreeModel model
-
monitor
TaskMonitorComponent monitor
-
mouseListenerDelegate
JTreeMouseListenerDelegate mouseListenerDelegate
-
progressPanel
JComponent progressPanel
-
realModelRootNode
GTreeNode realModelRootNode
This is the root node of the tree's data model. It may or may not be the root node that is currently being displayed by the tree. If there is currently a filter applied, then then the displayed root node will be a clone whose children have been trimmed to only those that match the filter. By keeping this variable around, we can give this node to clients, regardless of the root node visible in the tree. -
realViewRootNode
GTreeNode realViewRootNode
This is the root that is currently being displayed. This node will be either exactly the same instance as the realModelRootNode (if no filter has been applied) or it will be the filtered clone of the realModelRootNode. -
renderer
GTreeRenderer renderer
-
rootParent
docking.widgets.tree.GTreeRootParentNode rootParent
The rootParent is a node that is assigned as the parent to the realRootNode. It's primary purpose is to allow nodes access to the tree. It overrides the getTree() method on GTreeNode to return this tree. This eliminated the need for clients to create special root nodes that had public setTree/getTree methods. -
scrollPane
JScrollPane scrollPane
-
showTimer
Timer showTimer
-
themeListener
ThemeListener themeListener
-
threadLocalMonitor
ThreadLocal<TaskMonitor> threadLocalMonitor
-
transformer
FilterTransformer<GTreeNode> transformer
-
tree
docking.widgets.tree.GTree.AutoScrollTree tree
-
uniquePreferenceKey
String uniquePreferenceKey
-
worker
PriorityWorker worker
-
-
-
-
Package docking.widgets.tree.internal
-
Class docking.widgets.tree.internal.GTreeSelectionModel
class GTreeSelectionModel extends DefaultTreeSelectionModel implements Serializable-
Serialized Fields
-
currentEventOrigin
GTreeSelectionEvent.EventOrigin currentEventOrigin
-
listeners
List<GTreeSelectionListener> listeners
-
-
-
-
Package docking.widgets.tree.support
-
Class docking.widgets.tree.support.GTreeRenderer
class GTreeRenderer extends DefaultTreeCellRenderer implements Serializable -
Class docking.widgets.tree.support.NewTestApp
class NewTestApp extends JPanel implements Serializable- serialVersionUID:
- 1L
-
-
Package docking.widgets.values
-
Exception Class docking.widgets.values.ValuesMapParseException
class ValuesMapParseException extends Exception implements Serializable
-
-
Package docking.wizard
-
Class docking.wizard.AbstractMageJPanel
class AbstractMageJPanel extends JPanel implements Serializable-
Serialized Fields
-
listeners
WeakSet<WizardPanelListener> listeners
-
-
-
Class docking.wizard.AbstractWizardJPanel
class AbstractWizardJPanel extends JPanel implements Serializable-
Serialized Fields
-
listeners
ArrayList<WizardPanelListener> listeners
-
-
-
Exception Class docking.wizard.IllegalPanelStateException
class IllegalPanelStateException extends Exception implements Serializable
-
-
Package generic.json
-
Class generic.json.Json
class Json extends org.apache.commons.lang3.builder.ToStringStyle implements Serializable -
Class generic.json.Json.JsonWithFlatToStringStyle
class JsonWithFlatToStringStyle extends org.apache.commons.lang3.builder.ToStringStyle implements Serializable -
Class generic.json.Json.JsonWithNewlinesToStringStyle
class JsonWithNewlinesToStringStyle extends org.apache.commons.lang3.builder.ToStringStyle implements Serializable
-
-
Package generic.test
-
Exception Class generic.test.TestReportingException
class TestReportingException extends RuntimeException implements Serializable-
Serialized Fields
-
t
Throwable t
-
testThreadTrace
StackTraceElement[] testThreadTrace
-
threadName
String threadName
-
userMessage
String userMessage
-
-
-
-
Package generic.theme
-
Class generic.theme.GAttributes
class GAttributes extends SimpleAttributeSet implements Serializable -
Class generic.theme.GColor
class GColor extends Color implements Serializable -
Class generic.theme.GColorUIResource
class GColorUIResource extends GColor implements Serializable
-
-
Package generic.theme.laf
-
Class generic.theme.laf.CustomNimbusLookAndFeel
class CustomNimbusLookAndFeel extends NimbusLookAndFeel implements Serializable-
Serialized Fields
-
normalizedIdToLafIdMap
Map<String,
String> normalizedIdToLafIdMap -
themeManager
ApplicationThemeManager themeManager
-
-
-
Class generic.theme.laf.FontNonUiResource
class FontNonUiResource extends Font implements Serializable
-
-
Package generic.util.action
-
Class generic.util.action.BeginningOfLineAction
class BeginningOfLineAction extends TextAction implements Serializable -
Class generic.util.action.DeleteToEndOfWordAction
class DeleteToEndOfWordAction extends TextAction implements Serializable -
Class generic.util.action.DeleteToStartOfWordAction
class DeleteToStartOfWordAction extends TextAction implements Serializable -
Class generic.util.action.EndOfLineAction
class EndOfLineAction extends TextAction implements Serializable -
Class generic.util.action.SelectBeginningOfLineAction
class SelectBeginningOfLineAction extends TextAction implements Serializable -
Class generic.util.action.SelectEndOfLineAction
class SelectEndOfLineAction extends TextAction implements Serializable
-
-
Package ghidra
-
Exception Class ghidra.GhidraException
class GhidraException extends Exception implements Serializable
-
-
Package ghidra.app.decompiler
-
Exception Class ghidra.app.decompiler.DecompileException
class DecompileException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.app.decompiler.component
-
Class ghidra.app.decompiler.component.DecompilerPanel
class DecompilerPanel extends JPanel implements Serializable-
Serialized Fields
-
activeMiddleMouse
ghidra.app.decompiler.component.DecompilerPanel.ActiveMiddleMouse activeMiddleMouse
-
clipboard
ghidra.app.plugin.core.decompile.DecompilerClipboardProvider clipboard
-
controller
DecompilerController controller
-
currentSearchLocation
SearchLocation currentSearchLocation
-
currentVariableHighlightColor
Color currentVariableHighlightColor
-
decompileData
DecompileData decompileData
-
decompilerHoverProvider
DecompilerHoverProvider decompilerHoverProvider
-
fieldPanel
ghidra.app.decompiler.component.DecompilerPanel.DecompilerFieldPanel fieldPanel
-
highlighCursorUpdater
SwingUpdateManager highlighCursorUpdater
-
highlightController
ClangHighlightController highlightController
-
highlightersById
Map<String,
DecompilerHighlighter> highlightersById -
hlFactory
FieldHighlightFactory hlFactory
-
layoutController
ClangLayoutController layoutController
-
lineNumbersMargin
LineNumberDecompilerMarginProvider lineNumbersMargin
-
marginProviders
List<DecompilerMarginProvider> marginProviders
-
middleMouseHighlightButton
int middleMouseHighlightButton
-
middleMouseHighlightColor
Color middleMouseHighlightColor
-
navitationEnabled
boolean navitationEnabled
-
options
DecompileOptions options
-
originalBackgroundColor
Color originalBackgroundColor
-
pendingHighlightUpdate
ghidra.app.decompiler.component.DecompilerPanel.PendingHighlightUpdate pendingHighlightUpdate
-
pixmap
VerticalLayoutPixelIndexMap pixmap
-
scroller
IndexedScrollPane scroller
-
searchHighlightColor
Color searchHighlightColor
-
taskMonitorComponent
JComponent taskMonitorComponent
-
useNonFunctionColor
boolean useNonFunctionColor
-
-
-
-
Package ghidra.app.decompiler.component.margin
-
Class ghidra.app.decompiler.component.margin.LineNumberDecompilerMarginProvider
class LineNumberDecompilerMarginProvider extends JPanel implements Serializable-
Serialized Fields
-
model
LayoutModel model
-
pixmap
LayoutPixelIndexMap pixmap
-
-
-
-
Package ghidra.app.merge
-
Class ghidra.app.merge.MergeProgressPanel
class MergeProgressPanel extends JPanel implements Serializable -
Class ghidra.app.merge.PhaseProgressPanel
class PhaseProgressPanel extends JPanel implements Serializable-
Serialized Fields
-
INFORM_ICON
Icon INFORM_ICON
-
isShowingMessage
boolean isShowingMessage
-
isShowingProgress
boolean isShowingProgress
-
isTimerRunning
boolean isTimerRunning
-
lastProgress
int lastProgress
-
message
String message
-
messageIcon
JLabel messageIcon
-
messageLabel
JLabel messageLabel
-
progress
int progress
-
progressBar
JProgressBar progressBar
-
progressLayout
SpringLayout progressLayout
-
progressMessagePanel
JPanel progressMessagePanel
-
title
String title
-
titleLabel
JLabel titleLabel
-
updateTimer
Timer updateTimer
-
-
-
-
Package ghidra.app.merge.listing
-
Class ghidra.app.merge.listing.ChoiceComponent
class ChoiceComponent extends JPanel implements Serializable -
Class ghidra.app.merge.listing.ConflictInfoPanel
class ConflictInfoPanel extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
addressNum
long addressNum
-
conflictNum
int conflictNum
-
conflictType
String conflictType
-
eastLabel
JLabel eastLabel
-
isCodeUnit
boolean isCodeUnit
-
maxAddress
Address maxAddress
-
minAddress
Address minAddress
-
registerName
String registerName
-
totalAddresses
long totalAddresses
-
totalConflicts
int totalConflicts
-
westLabel
JLabel westLabel
-
-
Class ghidra.app.merge.listing.ConflictPanel
class ConflictPanel extends ChoiceComponent implements Serializable-
Serialized Fields
-
useForAllCB
JCheckBox useForAllCB
-
-
-
Class ghidra.app.merge.listing.ExternalConflictInfoPanel
class ExternalConflictInfoPanel extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Class ghidra.app.merge.listing.ScrollingListChoicesPanel
class ScrollingListChoicesPanel extends ConflictPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
buttonGroup
ButtonGroup buttonGroup
-
gbl
GridBagLayout gbl
-
headerLabel
GDHtmlLabel headerLabel
-
leftListChoice
ghidra.app.merge.listing.ListChoice leftListChoice
-
listener
ChangeListener listener
-
radioButtonListener
ItemListener radioButtonListener
-
rightListChoice
ghidra.app.merge.listing.ListChoice rightListChoice
-
rowPanel
JPanel rowPanel
-
-
Class ghidra.app.merge.listing.VariousChoicesPanel
class VariousChoicesPanel extends ConflictPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
checkBoxBorder
Border checkBoxBorder
-
columnCount
int columnCount
-
headerLabel
GDHtmlLabel headerLabel
-
indent
int indent
-
layout
MaximizeSpecificColumnGridLayout layout
-
radioButtonBorder
Border radioButtonBorder
-
rowPanel
JPanel rowPanel
-
rows
ArrayList<ghidra.app.merge.listing.VariousChoicesPanel.ChoiceRow> rows
-
-
Class ghidra.app.merge.listing.VerticalChoicesPanel
class VerticalChoicesPanel extends ConflictPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
columnCount
int columnCount
-
defaultInsets
Insets defaultInsets
-
group
ButtonGroup group
-
headerLabel
GDHtmlLabel headerLabel
-
indent
int indent
-
layout
MaximizeSpecificColumnGridLayout layout
-
rowComps
ArrayList<ArrayList<JComponent>> rowComps
-
rowPanel
JPanel rowPanel
-
rows
ArrayList<String[]> rows
-
rowTypes
LongArrayList rowTypes
-
textVsButtonInsets
Insets textVsButtonInsets
-
textVsCheckBoxInsets
Insets textVsCheckBoxInsets
-
-
-
Package ghidra.app.merge.tool
-
Class ghidra.app.merge.tool.ListingMergePanel
class ListingMergePanel extends JPanel implements Serializable-
Serialized Fields
-
addressIndexMap
AddressIndexMap addressIndexMap
-
backgroundChangeListener
ChangeListener backgroundChangeListener
-
backgroundColorModel
ghidra.app.merge.tool.ListingMergePanel.MergeColorBackgroundModel backgroundColorModel
-
bottomComp
JComponent bottomComp
-
coordinator
FieldPanelCoordinator coordinator
-
currProgIndex
int currProgIndex
-
dataTypeHoverService
ghidra.app.plugin.core.codebrowser.hover.DataTypeListingHover dataTypeHoverService
-
formatMgr
FormatManager formatMgr
-
functionNameHoverService
ghidra.app.plugin.core.codebrowser.hover.FunctionNameListingHover functionNameHoverService
-
listingPanels
ListingPanel[] listingPanels
-
multiModel
MultiListingLayoutModel multiModel
-
programs
Program[] programs
-
referenceHoverService
ghidra.app.plugin.core.codebrowser.hover.ReferenceListingHover referenceHoverService
-
showListings
boolean showListings
-
titlePanels
TitledPanel[] titlePanels
-
tool
PluginTool tool
-
topComp
JComponent topComp
-
truncatedTextHoverService
ghidra.app.plugin.core.codebrowser.hover.TruncatedTextListingHover truncatedTextHoverService
-
-
-
-
Package ghidra.app.merge.util
-
Class ghidra.app.merge.util.ConflictCountPanel
class ConflictCountPanel extends JPanel implements Serializable-
Serialized Fields
-
countAttrSet
SimpleAttributeSet countAttrSet
-
doc
StyledDocument doc
-
textAttrSet
SimpleAttributeSet textAttrSet
-
textPane
JTextPane textPane
-
-
-
-
Package ghidra.app.nav
-
Package ghidra.app.plugin.assembler
-
Exception Class ghidra.app.plugin.assembler.AssemblyError
class AssemblyError extends RuntimeException implements Serializable -
Exception Class ghidra.app.plugin.assembler.AssemblyException
class AssemblyException extends Exception implements Serializable -
Exception Class ghidra.app.plugin.assembler.AssemblySelectionError
class AssemblySelectionError extends AssemblyError implements Serializable -
Exception Class ghidra.app.plugin.assembler.AssemblySemanticException
class AssemblySemanticException extends AssemblyException implements Serializable-
Serialized Fields
-
errors
Set<AssemblyResolvedError> errors
-
-
-
Exception Class ghidra.app.plugin.assembler.AssemblySyntaxException
class AssemblySyntaxException extends AssemblyException implements Serializable-
Serialized Fields
-
errors
Set<AssemblyParseResult> errors
-
-
-
-
Package ghidra.app.plugin.assembler.sleigh.expr
-
Exception Class ghidra.app.plugin.assembler.sleigh.expr.NeedsBackfillException
class NeedsBackfillException extends SolverException implements Serializable-
Serialized Fields
-
symbol
String symbol
-
-
-
Exception Class ghidra.app.plugin.assembler.sleigh.expr.SolverException
class SolverException extends Exception implements Serializable
-
-
Package ghidra.app.plugin.assembler.sleigh.grammars
-
Exception Class ghidra.app.plugin.assembler.sleigh.grammars.AssemblyGrammarException
class AssemblyGrammarException extends AssemblyException implements Serializable
-
-
Package ghidra.app.plugin.assembler.sleigh.sem
-
Class ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolutionResults
class AssemblyResolutionResults extends org.apache.commons.collections4.set.AbstractSetDecorator<AssemblyResolution> implements Serializable-
Serialized Fields
-
resolutions
Set<AssemblyResolution> resolutions
-
-
-
-
Package ghidra.app.plugin.debug.dbtable
-
Package ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame
-
Exception Class ghidra.app.plugin.exceptionhandlers.gcc.structures.ehFrame.ExceptionHandlerFrameException
class ExceptionHandlerFrameException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.app.plugin.match
-
Class ghidra.app.plugin.match.FunctionMatchSet
-
Serialized Fields
-
aProgram
Program aProgram
-
aSymbolTable
SymbolTable aSymbolTable
-
bProgram
Program bProgram
-
bSymbolTable
SymbolTable bSymbolTable
-
-
-
Class ghidra.app.plugin.match.MatchSet
-
Class ghidra.app.plugin.match.SubroutineMatchSet
-
Serialized Fields
-
aModel
CodeBlockModel aModel
-
aProgram
Program aProgram
-
aSymbolTable
SymbolTable aSymbolTable
-
bModel
CodeBlockModel bModel
-
bProgram
Program bProgram
-
bSymbolTable
SymbolTable bSymbolTable
-
-
-
-
Package ghidra.app.plugin.processors.generic
-
Class ghidra.app.plugin.processors.generic.BinaryExpression
class BinaryExpression extends Object implements Serializable-
Serialized Fields
-
constantSpace
AddressSpace constantSpace
-
left
ExpressionTerm left
-
opType
int opType
-
right
ExpressionTerm right
-
spaceID
int spaceID
-
wordSize
int wordSize
-
-
-
Class ghidra.app.plugin.processors.generic.Constant
class Constant extends Object implements Serializable-
Serialized Fields
-
val
long val
-
-
-
Class ghidra.app.plugin.processors.generic.ConstantTemplate
class ConstantTemplate extends Object implements Serializable-
Serialized Fields
-
hashCode
int hashCode
-
op
Operand op
-
realValue
long realValue
-
select1
int select1
-
select2
int select2
-
type
int type
-
-
-
Class ghidra.app.plugin.processors.generic.ConstructorPcodeTemplate
class ConstructorPcodeTemplate extends Object implements Serializable-
Serialized Fields
-
delaySlotDepth
int delaySlotDepth
-
flowFlags
int flowFlags
-
pcodeDirectives
ArrayList<Object> pcodeDirectives
-
result
HandleTemplate result
-
-
-
Class ghidra.app.plugin.processors.generic.ExpressionTerm
class ExpressionTerm extends Object implements Serializable-
Serialized Fields
-
offset
Offset offset
-
val
ExpressionValue val
-
-
-
Class ghidra.app.plugin.processors.generic.Handle
class Handle extends Object implements Serializable-
Serialized Fields
-
ptr
Varnode ptr
-
size
int size
-
spaceID
int spaceID
-
-
-
Class ghidra.app.plugin.processors.generic.HandleTemplate
class HandleTemplate extends Object implements Serializable-
Serialized Fields
-
ptr
VarnodeTemplate ptr
-
size
ConstantTemplate size
-
space
ConstantTemplate space
-
-
-
Class ghidra.app.plugin.processors.generic.Label
class Label extends Object implements Serializable -
Class ghidra.app.plugin.processors.generic.Offset
class Offset extends Object implements Serializable -
Class ghidra.app.plugin.processors.generic.Operand
class Operand extends Object implements Serializable-
Serialized Fields
-
dynamic
boolean dynamic
-
handle
Handle handle
-
name
String name
-
offset
Offset offset
-
op
OperandValue op
-
-
-
Class ghidra.app.plugin.processors.generic.OpTemplate
class OpTemplate extends Object implements Serializable-
Serialized Fields
-
addressFactory
AddressFactory addressFactory
-
input
VarnodeTemplate[] input
-
numInputs
int numInputs
-
omit
Operand omit
-
opcode
int opcode
-
output
VarnodeTemplate output
-
-
-
Exception Class ghidra.app.plugin.processors.generic.SledException
class SledException extends RuntimeException implements Serializable -
Class ghidra.app.plugin.processors.generic.UnimplementedConstructor
class UnimplementedConstructor extends ConstructorPcodeTemplate implements Serializable -
Class ghidra.app.plugin.processors.generic.VarnodeTemplate
class VarnodeTemplate extends Object implements Serializable-
Serialized Fields
-
addressFactory
AddressFactory addressFactory
-
hashCode
int hashCode
-
loadomit
boolean loadomit
-
offset
ConstantTemplate offset
-
oneuse
boolean oneuse
-
replace
Operand replace
-
size
ConstantTemplate size
-
space
ConstantTemplate space
-
-
-
-
Package ghidra.app.plugin.processors.sleigh
-
Exception Class ghidra.app.plugin.processors.sleigh.SleighException
class SleighException extends RuntimeException implements Serializable -
Class ghidra.app.plugin.processors.sleigh.SpecExtensionPanel
class SpecExtensionPanel extends JPanel implements Serializable-
Serialized Fields
-
exportButton
JButton exportButton
-
extensionTable
GTable extensionTable
-
listener
PropertyChangeListener listener
-
program
ProgramDB program
-
removeButton
JButton removeButton
-
selectionModel
ListSelectionModel selectionModel
-
specExtension
SpecExtension specExtension
-
tableElements
List<ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.CompilerElement> tableElements
-
tableModel
ghidra.app.plugin.processors.sleigh.SpecExtensionPanel.SpecExtensionTableModel tableModel
-
unappliedChanges
boolean unappliedChanges
-
-
-
-
Package ghidra.app.script
-
Exception Class ghidra.app.script.GhidraScriptLoadException
class GhidraScriptLoadException extends UsrException implements Serializable -
Exception Class ghidra.app.script.ImproperUseException
class ImproperUseException extends RuntimeException implements Serializable -
Class ghidra.app.script.ScriptMessage
class ScriptMessage extends Object implements Serializable-
Serialized Fields
-
message
String message
-
-
-
-
Package ghidra.app.tablechooser
-
Class ghidra.app.tablechooser.TableChooserTableModel
class TableChooserTableModel extends AddressBasedTableModel<AddressableRowObject> implements Serializable-
Serialized Fields
-
myPrivateList
Set<AddressableRowObject> myPrivateList
-
-
-
-
Package ghidra.app.util
-
Class ghidra.app.util.AddressInput
class AddressInput extends JPanel implements Serializable-
Serialized Fields
-
addrFactory
AddressFactory addrFactory
-
changeListener
ChangeListener changeListener
-
combo
JComboBox<AddressSpace> combo
-
comboAdded
boolean comboAdded
-
spaceField
JTextField spaceField
-
stateChanging
boolean stateChanging
-
textField
JTextField textField
-
updateSpaceField
boolean updateSpaceField
-
updatingAddress
boolean updatingAddress
-
-
-
Class ghidra.app.util.AddressSetEditorPanel
class AddressSetEditorPanel extends JPanel implements Serializable-
Serialized Fields
-
addRangeButton
JButton addRangeButton
-
addressFactory
AddressFactory addressFactory
-
addressSet
AddressSet addressSet
-
bottomButtons
JPanel bottomButtons
-
list
JList<AddressRange> list
-
listeners
HashSet<ChangeListener> listeners
-
listModel
ghidra.app.util.AddressSetEditorPanel.AddressSetListModel listModel
-
maxAddressField
AddressInput maxAddressField
-
minAddressField
AddressInput minAddressField
-
removeRangeButton
JButton removeRangeButton
-
subtractRangeButton
JButton subtractRangeButton
-
-
-
Class ghidra.app.util.FunctionXrefsTableModel
class FunctionXrefsTableModel extends ReferencesFromTableModel implements Serializable-
Serialized Fields
-
function
Function function
-
showAllThunkXrefs
boolean showAllThunkXrefs
-
-
-
Class ghidra.app.util.HexLong
class HexLong extends Number implements Serializable-
Serialized Fields
-
longValue
Long longValue
-
-
-
Exception Class ghidra.app.util.OptionException
class OptionException extends Exception implements Serializable-
Serialized Fields
-
isInfo
boolean isInfo
-
-
-
Class ghidra.app.util.OptionsEditorPanel
class OptionsEditorPanel extends JPanel implements Serializable-
Serialized Fields
-
addressFactoryService
AddressFactoryService addressFactoryService
-
columns
int columns
-
-
-
-
Package ghidra.app.util.bean
-
Class ghidra.app.util.bean.FixedBitSizeValueField
class FixedBitSizeValueField extends JPanel implements Serializable-
Serialized Fields
-
doc
PlainDocument doc
-
docFilter
DocumentFilter docFilter
-
listeners
List<ChangeListener> listeners
-
maxSignedValue
BigInteger maxSignedValue
-
maxUnsignedValue
BigInteger maxUnsignedValue
-
maxValue
BigInteger maxValue
-
menuButton
JButton menuButton
-
menuItems
List<JCheckBoxMenuItem> menuItems
-
minSignedValue
BigInteger minSignedValue
-
minValue
BigInteger minValue
-
popupMenu
JPopupMenu popupMenu
-
radix
int radix
-
signed
boolean signed
-
valueField
JTextField valueField
-
-
-
Class ghidra.app.util.bean.SelectLanguagePanel
class SelectLanguagePanel extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
filterField
JTextField filterField
-
model
ghidra.app.util.bean.SelectLanguagePanel.LanguageModel model
-
table
GhidraTable table
-
-
Class ghidra.app.util.bean.SetEquateTableModel
class SetEquateTableModel extends GDynamicColumnTableModel<SetEquateDialog.EquateRowObject,Program> implements Serializable -
Serialized Fields
-
data
List<SetEquateDialog.EquateRowObject> data
-
program
Program program
-
-
-
-
Package ghidra.app.util.bin
-
Exception Class ghidra.app.util.bin.InvalidDataException
class InvalidDataException extends IOException implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.app.util.bin.format
-
Exception Class ghidra.app.util.bin.format.RelocationException
class RelocationException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.coff
-
Exception Class ghidra.app.util.bin.format.coff.CoffException
class CoffException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.dwarf
-
Exception Class ghidra.app.util.bin.format.dwarf.DWARFException
class DWARFException extends IOException implements Serializable
-
-
Package ghidra.app.util.bin.format.dwarf.expression
-
Exception Class ghidra.app.util.bin.format.dwarf.expression.DWARFExpressionException
class DWARFExpressionException extends Exception implements Serializable-
Serialized Fields
-
expr
DWARFExpression expr
-
step
int step
-
-
-
-
Package ghidra.app.util.bin.format.dwarf.line
-
Exception Class ghidra.app.util.bin.format.dwarf.line.DWARFLineException
class DWARFLineException extends IOException implements Serializable
-
-
Package ghidra.app.util.bin.format.elf
-
Exception Class ghidra.app.util.bin.format.elf.ElfException
class ElfException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.golang
-
Exception Class ghidra.app.util.bin.format.golang.BootstrapInfoException
class BootstrapInfoException extends IOException implements Serializable
-
-
Package ghidra.app.util.bin.format.macho
-
Exception Class ghidra.app.util.bin.format.macho.MachException
class MachException extends Exception implements Serializable -
Exception Class ghidra.app.util.bin.format.macho.ObsoleteException
class ObsoleteException extends MachException implements Serializable
-
-
Package ghidra.app.util.bin.format.macho.prelink
-
Exception Class ghidra.app.util.bin.format.macho.prelink.NoPreLinkSectionException
class NoPreLinkSectionException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.app.util.bin.format.macos
-
Exception Class ghidra.app.util.bin.format.macos.MacException
class MacException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.ne
-
Exception Class ghidra.app.util.bin.format.ne.InvalidWindowsHeaderException
class InvalidWindowsHeaderException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.app.util.bin.format.omf
-
Exception Class ghidra.app.util.bin.format.omf.OmfException
class OmfException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.pdb
-
Exception Class ghidra.app.util.bin.format.pdb.PdbException
class PdbException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.app.util.bin.format.pe
-
Exception Class ghidra.app.util.bin.format.pe.InvalidNTHeaderException
class InvalidNTHeaderException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.pef
-
Exception Class ghidra.app.util.bin.format.pef.PefException
class PefException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.ubi
-
Exception Class ghidra.app.util.bin.format.ubi.UbiException
class UbiException extends Exception implements Serializable
-
-
Package ghidra.app.util.bin.format.xcoff
-
Exception Class ghidra.app.util.bin.format.xcoff.XCoffException
class XCoffException extends Exception implements Serializable
-
-
Package ghidra.app.util.cparser.C
-
Exception Class ghidra.app.util.cparser.C.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currentToken
Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token. -
eol
String eol
The end of line string for this machine. -
expectedTokenSequences
int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse. -
tokenImage
String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.
-
-
Class ghidra.app.util.cparser.C.Token
class Token extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
beginColumn
int beginColumn
The column number of the first character of this Token. -
beginLine
int beginLine
The line number of the first character of this Token. -
endColumn
int endColumn
The column number of the last character of this Token. -
endLine
int endLine
The line number of the last character of this Token. -
image
String image
The string image of the token. -
kind
int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java. -
next
Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field. -
specialToken
Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.
-
-
Exception Class ghidra.app.util.cparser.C.TokenMgrError
class TokenMgrError extends Error implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorCode
int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.
-
-
-
Package ghidra.app.util.cparser.CPP
-
Exception Class ghidra.app.util.cparser.CPP.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
currentToken
Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token. -
eol
String eol
The end of line string for this machine. -
expectedTokenSequences
int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse. -
tokenImage
String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.
-
-
Class ghidra.app.util.cparser.CPP.Token
class Token extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
beginColumn
int beginColumn
The column number of the first character of this Token. -
beginLine
int beginLine
The line number of the first character of this Token. -
endColumn
int endColumn
The column number of the last character of this Token. -
endLine
int endLine
The line number of the last character of this Token. -
image
String image
The string image of the token. -
kind
int kind
An integer that describes the kind of this token. This numbering system is determined by JavaCCParser, and a table of these numbers is stored in the file ...Constants.java. -
next
Token next
A reference to the next regular (non-special) token from the input stream. If this is the last token from the input stream, or if the token manager has not read tokens beyond this one, this field is set to null. This is true only if this token is also a regular token. Otherwise, see below for a description of the contents of this field. -
specialToken
Token specialToken
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token. If there are no such special tokens, this field is set to null. When there are more than one such special token, this field refers to the last of these special tokens, which in turn refers to the next previous special token through its specialToken field, and so on until the first special token (whose specialToken field is null). The next fields of special tokens refer to other special tokens that immediately follow it (without an intervening regular token). If there is no such token, this field is null.
-
-
Exception Class ghidra.app.util.cparser.CPP.TokenMgrError
class TokenMgrError extends Error implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorCode
int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.
-
-
-
Package ghidra.app.util.datatype
-
Class ghidra.app.util.datatype.DataTypeSelectionEditor
class DataTypeSelectionEditor extends AbstractCellEditor implements Serializable-
Serialized Fields
-
allowedDataTypes
DataTypeParser.AllowedDataTypes allowedDataTypes
-
browseButton
JButton browseButton
-
dataTypeManager
DataTypeManager dataTypeManager
-
dataTypeManagerService
DataTypeManagerService dataTypeManagerService
-
editorPanel
JPanel editorPanel
-
initiallySelectedTreePath
TreePath initiallySelectedTreePath
-
keyListener
KeyAdapter keyListener
-
navigationDirection
NavigationDirection navigationDirection
-
selectionField
DropDownSelectionTextField<DataType> selectionField
-
-
-
Exception Class ghidra.app.util.datatype.EmptyCompositeException
class EmptyCompositeException extends UsrException implements Serializable
-
-
Package ghidra.app.util.demangler
-
Exception Class ghidra.app.util.demangler.DemangledException
class DemangledException extends Exception implements Serializable-
Serialized Fields
-
invalidMangledName
boolean invalidMangledName
-
-
-
Class ghidra.app.util.demangler.DemangledList
-
-
Package ghidra.app.util.exporter
-
Exception Class ghidra.app.util.exporter.ExporterException
class ExporterException extends Exception implements Serializable
-
-
Package ghidra.app.util.html.diff
-
Class ghidra.app.util.html.diff.DiffLines
-
Serialized Fields
-
input
DataTypeDiffInput input
-
-
-
-
Package ghidra.app.util.importer
-
Exception Class ghidra.app.util.importer.MultipleProgramsException
class MultipleProgramsException extends RuntimeException implements Serializable
-
-
Package ghidra.app.util.opinion
-
Class ghidra.app.util.opinion.LoaderMap
-
Exception Class ghidra.app.util.opinion.LoaderOpinionException
class LoaderOpinionException extends RuntimeException implements Serializable -
Exception Class ghidra.app.util.opinion.LoadException
class LoadException extends IOException implements Serializable -
Exception Class ghidra.app.util.opinion.OpinionException
class OpinionException extends Exception implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.app.util.query
-
Class ghidra.app.util.query.AlignedObjectBasedPreviewTableModel
class AlignedObjectBasedPreviewTableModel extends AddressBasedTableModel<ROW_TYPE> implements Serializable-
Serialized Fields
-
alignment
int alignment
-
alignmentListeners
WeakSet<AddressAlignmentListener> alignmentListeners
-
filteredIndices
int[] filteredIndices
-
-
-
Class ghidra.app.util.query.ProgramLocationPreviewTableModel
class ProgramLocationPreviewTableModel extends AddressBasedTableModel<ProgramLocation> implements Serializable
-
-
Package ghidra.app.util.viewer.field
-
Exception Class ghidra.app.util.viewer.field.AnnotationException
class AnnotationException extends RuntimeException implements Serializable
-
-
Package ghidra.app.util.viewer.format
-
Class ghidra.app.util.viewer.format.FieldHeader
class FieldHeader extends JTabbedPane implements Serializable-
Serialized Fields
-
centerComponent
JComponent centerComponent
-
fieldHeaderComps
List<FieldHeaderComp> fieldHeaderComps
-
fieldPanel
FieldPanel fieldPanel
-
formatListener
FormatModelListener formatListener
-
formatManager
FormatManager formatManager
-
scroller
IndexedScrollPane scroller
-
selectedFactory
FieldFactory selectedFactory
-
tabLock
boolean tabLock
-
-
-
Class ghidra.app.util.viewer.format.FieldHeaderComp
class FieldHeaderComp extends JPanel implements Serializable-
Serialized Fields
-
anchorX
int anchorX
-
anchorY
int anchorY
-
curCol
int curCol
-
curRow
int curRow
-
defaultButtonBgColor
Color defaultButtonBgColor
-
defaultButtonFgColor
Color defaultButtonFgColor
-
defaultCursor
Cursor defaultCursor
-
edgeCol
int edgeCol
-
edgeColSize
int edgeColSize
-
editInProgress
boolean editInProgress
-
headerPanel
FieldHeader headerPanel
-
label
JLabel label
-
model
FieldFormatModel model
-
moving
ghidra.app.util.viewer.format.FieldHeaderComp.MovingField moving
-
renderPane
CellRendererPane renderPane
-
resizeCursor
Cursor resizeCursor
-
rowHeight
int rowHeight
-
snapSize
int snapSize
-
state
ghidra.app.util.viewer.format.FieldHeaderComp.CursorState state
-
-
-
-
Package ghidra.app.util.viewer.listingpanel
-
Class ghidra.app.util.viewer.listingpanel.ListingPanel
class ListingPanel extends JPanel implements Serializable-
Serialized Fields
-
buttonListeners
List<ButtonPressedListener> buttonListeners
-
currentTextSelection
String currentTextSelection
-
displayListeners
List<AddressSetDisplayListener> displayListeners
-
fieldPanel
FieldPanel fieldPanel
-
fieldPanelLiveSelectionListener
FieldSelectionListener fieldPanelLiveSelectionListener
-
formatManager
FormatManager formatManager
-
headerPanel
FieldHeader headerPanel
-
indexMapChangeListeners
List<ChangeListener> indexMapChangeListeners
-
layeredColorModel
ghidra.app.plugin.core.codebrowser.LayeredColorModel layeredColorModel
-
layoutModel
ListingModelAdapter layoutModel
-
layoutModelListener
LayoutModelListener layoutModelListener
-
listingHoverHandler
ListingHoverProvider listingHoverHandler
-
listingModel
ListingModel listingModel
-
liveProgramSelectionListener
ProgramSelectionListener liveProgramSelectionListener
-
marginProviders
List<MarginProvider> marginProviders
-
overviewProviders
List<OverviewProvider> overviewProviders
-
pixmap
VerticalPixelAddressMapImpl pixmap
-
programLocationListener
ProgramLocationListener programLocationListener
-
programSelectionListener
ProgramSelectionListener programSelectionListener
-
propertyBasedColorModel
PropertyBasedBackgroundColorModel propertyBasedColorModel
-
scroller
IndexedScrollPane scroller
-
splitPane
JSplitPane splitPane
-
splitPaneDividerLocation
int splitPaneDividerLocation
-
stringSelectionListener
StringSelectionListener stringSelectionListener
-
-
-
-
Package ghidra.app.util.viewer.multilisting
-
Class ghidra.app.util.viewer.multilisting.LayoutCache
class LayoutCache extends FixedSizeHashMap<Address,ghidra.app.util.viewer.multilisting.MultiLayout> implements Serializable
-
-
Package ghidra.app.util.viewer.options
-
Class ghidra.app.util.viewer.options.OptionsGui
class OptionsGui extends JPanel implements Serializable-
Serialized Fields
-
baseFont
Font baseFont
-
baseMetrics
FontMetrics baseMetrics
-
boldCheckbox
JCheckBox boldCheckbox
-
colorChooser
JColorChooser colorChooser
-
colorPanel
JPanel colorPanel
-
customCheckbox
JCheckBox customCheckbox
-
fieldPanel
FieldPanel fieldPanel
-
fontNameField
JComboBox<String> fontNameField
-
fontSizeField
JComboBox<Integer> fontSizeField
-
globalBoldCheckbox
JCheckBox globalBoldCheckbox
-
globalItalicsCheckbox
JCheckBox globalItalicsCheckbox
-
italicsCheckbox
JCheckBox italicsCheckbox
-
layouts
Layout[] layouts
-
maxWidth
int maxWidth
-
metricsMap
Map<Integer,
FontMetrics> metricsMap -
modelListener
LayoutModelListener modelListener
-
namesList
JList<ScreenElement> namesList
-
propertyChangeListener
PropertyChangeListener propertyChangeListener
-
selectedIndex
int selectedIndex
-
-
-
-
Package ghidra.docking.settings
-
Class ghidra.docking.settings.SettingsImpl
class SettingsImpl extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package ghidra.features.base.codecompare.listing
-
Class ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel
class ListingCodeComparisonPanel extends CodeComparisonPanel implements Serializable-
Serialized Fields
-
addressCorrelator
ListingAddressCorrelation addressCorrelator
-
applyEmptySignatureAction
DockingAction applyEmptySignatureAction
-
applyFunctionNameAction
DockingAction applyFunctionNameAction
-
applySignatureAction
DockingAction applySignatureAction
-
comparisonOptions
ListingCodeComparisonOptions comparisonOptions
-
coordinator
ListingCoordinator coordinator
-
diffActionManager
ListingDiffActionManager diffActionManager
-
displays
Duo<ListingDisplay> displays
-
listingDiff
ListingDiff listingDiff
-
listingsLocked
boolean listingsLocked
-
nextDiffAction
DockingAction nextDiffAction
-
nextPreviousAreaTypeAction
MultiStateDockingAction<ghidra.features.base.codecompare.listing.ListingCodeComparisonPanel.NavigateType> nextPreviousAreaTypeAction
-
optionsAction
DockingAction optionsAction
-
previousDiffAction
DockingAction previousDiffAction
-
toggleHeaderAction
ToggleDockingAction toggleHeaderAction
-
toggleHoverAction
ToggleDockingAction toggleHoverAction
-
-
-
-
Package ghidra.features.base.codecompare.panel
-
Class ghidra.features.base.codecompare.panel.CodeComparisonPanel
class CodeComparisonPanel extends JPanel implements Serializable-
Serialized Fields
-
activeSide
Duo.Side activeSide
-
comparisonData
Duo<ComparisonData> comparisonData
-
northComponent
JComponent northComponent
-
owner
String owner
-
showTitles
boolean showTitles
-
splitPane
JSplitPane splitPane
-
titlePanels
Duo<TitledPanel> titlePanels
-
titlePrefixes
Duo<String> titlePrefixes
-
toggleOrientationAction
ghidra.features.base.codecompare.panel.CodeComparisonPanel.ToggleOrientationAction toggleOrientationAction
-
tool
PluginTool tool
-
-
-
Class ghidra.features.base.codecompare.panel.FunctionComparisonPanel
class FunctionComparisonPanel extends JPanel implements Serializable-
Serialized Fields
-
codeComparisonPanels
List<CodeComparisonPanel> codeComparisonPanels
-
comparisonData
Duo<ComparisonData> comparisonData
-
syncScrolling
boolean syncScrolling
-
tabbedPane
JTabbedPane tabbedPane
-
tabNameToComponentMap
Map<String,
JComponent> tabNameToComponentMap -
toggleScrollLockAction
ghidra.features.base.codecompare.panel.FunctionComparisonPanel.ToggleScrollLockAction toggleScrollLockAction
-
-
-
-
Package ghidra.features.base.memsearch.gui
-
Class ghidra.features.base.memsearch.gui.MemoryMatchTableModel
-
Serialized Fields
-
CHANGED_COLOR
Color CHANGED_COLOR
-
CHANGED_SELECTED_COLOR
Color CHANGED_SELECTED_COLOR
-
loader
MemoryMatchTableLoader loader
-
-
-
Class ghidra.features.base.memsearch.gui.MemoryScanControlPanel
class MemoryScanControlPanel extends JPanel implements Serializable -
Class ghidra.features.base.memsearch.gui.MemorySearchControlPanel.RestrictedInputDocument
class RestrictedInputDocument extends DefaultStyledDocument implements Serializable
-
-
Package ghidra.framework
-
Class ghidra.framework.ApplicationProperties
class ApplicationProperties extends Properties implements Serializable -
Exception Class ghidra.framework.OSFileNotFoundException
class OSFileNotFoundException extends FileNotFoundException implements Serializable-
Serialized Fields
-
platform
Platform platform
-
-
-
Exception Class ghidra.framework.PluggableServiceRegistryException
class PluggableServiceRegistryException extends RuntimeException implements Serializable
-
-
Package ghidra.framework.client
-
Exception Class ghidra.framework.client.NotConnectedException
class NotConnectedException extends IOException implements Serializable -
Exception Class ghidra.framework.client.RepositoryNotFoundException
class RepositoryNotFoundException extends IOException implements Serializable
-
-
Package ghidra.framework.data
-
Exception Class ghidra.framework.data.ConvertFileSystem.ConvertFileSystemException
class ConvertFileSystemException extends IOException implements Serializable
-
-
Package ghidra.framework.main
-
Class ghidra.framework.main.ConsoleTextPane
class ConsoleTextPane extends JTextPane implements Serializable-
Serialized Fields
-
maximumCharacterLimit
int maximumCharacterLimit
-
messageList
LinkedList<ghidra.framework.main.ConsoleTextPane.MessageWrapper> messageList
-
scrollLock
boolean scrollLock
-
truncationFactor
double truncationFactor
-
updateManager
SwingUpdateManager updateManager
-
-
-
Class ghidra.framework.main.LogPanel
class LogPanel extends JPanel implements Serializable-
Serialized Fields
-
button
JButton button
-
label
JLabel label
-
messageUpdater
BufferedSwingRunner messageUpdater
-
-
-
Class ghidra.framework.main.ProjectAccessPanel
class ProjectAccessPanel extends AbstractWizardJPanel implements Serializable-
Serialized Fields
-
addRemoveButtonPanel
ghidra.framework.main.ProjectAccessPanel.ButtonPanel addRemoveButtonPanel
-
anonymousAccessCB
JCheckBox anonymousAccessCB
-
currentUser
String currentUser
-
helpLoc
HelpLocation helpLoc
-
knownUsersPanel
ghidra.framework.main.ProjectAccessPanel.KnownUsersPanel knownUsersPanel
-
origAnonymousAccessEnabled
boolean origAnonymousAccessEnabled
-
origProjectUserList
List<User> origProjectUserList
-
repositoryName
String repositoryName
-
SELECTION_BG_COLOR
Color SELECTION_BG_COLOR
-
SELECTION_FG_COLOR
Color SELECTION_FG_COLOR
-
tool
PluginTool tool
-
userAccessPanel
ghidra.framework.main.ProjectAccessPanel.UserAccessPanel userAccessPanel
-
-
-
Class ghidra.framework.main.RepositoryPanel
class RepositoryPanel extends AbstractWizardJPanel implements Serializable-
Serialized Fields
-
buttonGroup
ButtonGroup buttonGroup
-
createRepButton
JRadioButton createRepButton
-
existingRepButton
JRadioButton existingRepButton
-
helpLoc
HelpLocation helpLoc
-
listModel
DefaultListModel<String> listModel
-
nameField
JTextField nameField
-
nameLabel
JLabel nameLabel
-
nameList
GList<String> nameList
-
panelManager
PanelManager panelManager
-
serverName
String serverName
-
-
-
Class ghidra.framework.main.SelectPanel
class SelectPanel extends JPanel implements Serializable -
Class ghidra.framework.main.ServerInfoComponent
class ServerInfoComponent extends JPanel implements Serializable-
Serialized Fields
-
listener
ChangeListener listener
-
nameDocListener
DocumentListener nameDocListener
-
nameField
JTextField nameField
-
portDocListener
DocumentListener portDocListener
-
portNumber
int portNumber
-
portNumberField
JTextField portNumberField
-
statusListener
StatusListener statusListener
-
-
-
Class ghidra.framework.main.ServerInfoPanel
class ServerInfoPanel extends AbstractWizardJPanel implements Serializable-
Serialized Fields
-
helpLoc
HelpLocation helpLoc
-
panelManager
PanelManager panelManager
-
serverInfoComponent
ServerInfoComponent serverInfoComponent
-
-
-
Class ghidra.framework.main.ViewProjectAccessPanel
class ViewProjectAccessPanel extends ProjectAccessPanel implements Serializable
-
-
Package ghidra.framework.main.datatable
-
Class ghidra.framework.main.datatable.ProjectDataTableModel
class ProjectDataTableModel extends ThreadedTableModel<DomainFileInfo,ProjectData> implements Serializable -
Serialized Fields
-
editingOn
boolean editingOn
-
loadWasCancelled
boolean loadWasCancelled
-
projectData
ProjectData projectData
-
-
-
Class ghidra.framework.main.datatable.ProjectDataTablePanel
class ProjectDataTablePanel extends JPanel implements Serializable-
Serialized Fields
-
capacityExceeded
boolean capacityExceeded
-
capacityExceededText
GHtmlLabel capacityExceededText
-
changeListener
DomainFolderChangeListener changeListener
-
filesPendingSelection
Set<DomainFile> filesPendingSelection
-
gTable
GTable gTable
-
model
ProjectDataTableModel model
-
painter
GGlassPanePainter painter
-
plugin
FrontEndPlugin plugin
-
projectData
ProjectData projectData
-
table
GFilterTable<DomainFileInfo> table
-
tool
PluginTool tool
-
-
-
-
Package ghidra.framework.main.datatree
-
Class ghidra.framework.main.datatree.CheckoutsPanel
class CheckoutsPanel extends JPanel implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
domainFile
DomainFile domainFile
-
listener
ghidra.framework.main.datatree.CheckoutsPanel.MyFolderListener listener
-
parent
Component parent
-
table
GTable table
-
tableModel
ghidra.framework.main.datatree.CheckoutsTableModel tableModel
-
tool
PluginTool tool
-
user
User user
-
-
Class ghidra.framework.main.datatree.DataTree
class DataTree extends GTree implements Serializable-
Serialized Fields
-
dragNDropHandler
DataTreeDragNDropHandler dragNDropHandler
-
isActive
boolean isActive
-
-
-
Class ghidra.framework.main.datatree.ProjectDataTreePanel
class ProjectDataTreePanel extends JPanel implements Serializable-
Serialized Fields
-
changeMgr
ghidra.framework.main.datatree.ChangeManager changeMgr
-
filter
DomainFileFilter filter
-
isActiveProject
boolean isActiveProject
-
plugin
FrontEndPlugin plugin
-
projectData
ProjectData projectData
-
root
GTreeNode root
-
tool
FrontEndTool tool
-
tree
DataTree tree
-
-
-
Class ghidra.framework.main.datatree.VersionHistoryPanel
class VersionHistoryPanel extends JPanel implements Serializable-
Serialized Fields
-
domainFile
DomainFile domainFile
-
domainFilePath
String domainFilePath
-
dragAction
int dragAction
-
dragGestureAdapter
DragGestureAdapter dragGestureAdapter
-
dragSource
DragSource dragSource
-
dragSourceAdapter
DragSrcAdapter dragSourceAdapter
-
table
GTable table
-
tableModel
ghidra.framework.main.datatree.VersionHistoryTableModel tableModel
-
tool
PluginTool tool
-
-
-
Class ghidra.framework.main.datatree.VersionInfo
class VersionInfo extends Object implements Serializable-
Serialized Fields
-
domainFilePath
String domainFilePath
-
versionNumber
int versionNumber
-
-
-
-
Package ghidra.framework.main.logviewer.event
-
Class ghidra.framework.main.logviewer.event.ArrowDownAction
class ArrowDownAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.ArrowDownSelectionAction
class ArrowDownSelectionAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.ArrowUpAction
class ArrowUpAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.ArrowUpSelectionAction
class ArrowUpSelectionAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.EndAction
class EndAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.HomeAction
class HomeAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.PageDownAction
class PageDownAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.PageDownSelectionAction
class PageDownSelectionAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.PageUpAction
class PageUpAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
Class ghidra.framework.main.logviewer.event.PageUpSelectionAction
class PageUpSelectionAction extends AbstractAction implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
-
-
-
Package ghidra.framework.main.logviewer.ui
-
Class ghidra.framework.main.logviewer.ui.FileViewer
class FileViewer extends JPanel implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
model
ChunkModel model
-
reader
ChunkReader reader
-
scrollPane
JScrollPane scrollPane
-
slider
FVSlider slider
-
table
FVTable table
-
toolbar
FVToolBar toolbar
-
viewportUtility
ViewportUtility viewportUtility
-
-
-
Class ghidra.framework.main.logviewer.ui.FVSlider
class FVSlider extends JSlider implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
model
ChunkModel model
-
mouseDown
boolean mouseDown
-
previousSliderValue
long previousSliderValue
-
reader
ChunkReader reader
-
viewportUtility
ViewportUtility viewportUtility
-
-
-
Class ghidra.framework.main.logviewer.ui.FVTable
class FVTable extends GTable implements Serializable-
Serialized Fields
-
dateCol
TableColumn dateCol
-
eventListener
FVEventListener eventListener
-
levelCol
TableColumn levelCol
-
messageCol
TableColumn messageCol
-
model
ChunkModel model
-
mouseDragging
boolean mouseDragging
-
reader
ChunkReader reader
-
shiftDown
boolean shiftDown
-
timeCol
TableColumn timeCol
-
viewportUtility
ViewportUtility viewportUtility
-
-
-
Class ghidra.framework.main.logviewer.ui.FVTableModel
class FVTableModel extends AbstractTableModel implements Serializable -
Class ghidra.framework.main.logviewer.ui.FVToolBar
class FVToolBar extends JToolBar implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
fileOpenButton
EmptyBorderButton fileOpenButton
-
scrollLockButton
EmptyBorderToggleButton scrollLockButton
-
-
-
Class ghidra.framework.main.logviewer.ui.LogLevelTableCellRenderer
class LogLevelTableCellRenderer extends GTableCellRenderer implements Serializable -
Class ghidra.framework.main.logviewer.ui.ReloadDialog
class ReloadDialog extends JDialog implements Serializable-
Serialized Fields
-
eventListener
FVEventListener eventListener
-
showUpdateWarning
boolean showUpdateWarning
-
-
-
-
Package ghidra.framework.model
-
Class ghidra.framework.model.DomainObjectChangedEvent
class DomainObjectChangedEvent extends EventObject implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
eventBits
BitSet eventBits
-
subEvents
List<DomainObjectChangeRecord> subEvents
-
-
Class ghidra.framework.model.DomainObjectChangeRecord
class DomainObjectChangeRecord extends Object implements Serializable -
Exception Class ghidra.framework.model.DomainObjectException
class DomainObjectException extends RuntimeException implements Serializable-
Serialized Fields
-
t
Throwable t
-
-
-
Exception Class ghidra.framework.model.DomainObjectLockedException
class DomainObjectLockedException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Exception Class ghidra.framework.model.RuntimeIOException
class RuntimeIOException extends RuntimeException implements Serializable -
Class ghidra.framework.model.ServerInfo
class ServerInfo extends Object implements Serializable-
Serialized Fields
-
host
String host
-
portNumber
int portNumber
-
-
-
-
Package ghidra.framework.options
-
Class ghidra.framework.options.PropertyBoolean
class PropertyBoolean extends JCheckBox implements Serializable-
Serialized Fields
-
editor
PropertyEditor editor
-
notifyEditorOfChanges
boolean notifyEditorOfChanges
-
-
-
Class ghidra.framework.options.PropertySelector
-
Serialized Fields
-
notifyEditorOfChanges
boolean notifyEditorOfChanges
-
propertyEditor
PropertyEditor propertyEditor
-
-
-
Class ghidra.framework.options.PropertyText
class PropertyText extends JTextField implements Serializable-
Serialized Fields
-
editor
PropertyEditor editor
-
isEditing
boolean isEditing
-
-
-
-
Package ghidra.framework.plugintool
-
Exception Class ghidra.framework.plugintool.BusyToolException
class BusyToolException extends Exception implements Serializable
-
-
Package ghidra.framework.plugintool.dialog
-
Class ghidra.framework.plugintool.dialog.AbstractDetailsPanel
class AbstractDetailsPanel extends JPanel implements Serializable-
Serialized Fields
-
sp
JScrollPane sp
-
textLabel
JLabel textLabel
-
themeListener
ThemeListener themeListener
-
-
-
Class ghidra.framework.plugintool.dialog.KeyBindingsPanel
class KeyBindingsPanel extends JPanel implements Serializable-
Serialized Fields
-
actionBindingListener
ghidra.framework.plugintool.dialog.KeyBindingsPanel.ActionBindingListener actionBindingListener
-
actionBindingPanel
ActionBindingPanel actionBindingPanel
-
actionTable
GTable actionTable
-
collisionLabel
MultiLineLabel collisionLabel
-
firingTableDataChanged
boolean firingTableDataChanged
-
helpButton
EmptyBorderButton helpButton
-
infoPanel
JPanel infoPanel
-
keyBindings
KeyBindings keyBindings
-
propertyChangeListener
PropertyChangeListener propertyChangeListener
-
statusLabel
JTextPane statusLabel
-
tableFilterPanel
GTableFilterPanel<DockingActionIf> tableFilterPanel
-
tableModel
ghidra.framework.plugintool.dialog.KeyBindingsPanel.KeyBindingsTableModel tableModel
-
tool
PluginTool tool
-
unappliedChanges
boolean unappliedChanges
-
-
-
Class ghidra.framework.plugintool.dialog.PluginManagerComponent
class PluginManagerComponent extends JPanel implements Serializable-
Serialized Fields
-
model
PluginConfigurationModel model
-
packageComponentList
List<ghidra.framework.plugintool.dialog.PluginManagerComponent.PluginPackageComponent> packageComponentList
-
tool
PluginTool tool
-
-
-
-
Package ghidra.framework.plugintool.util
-
Exception Class ghidra.framework.plugintool.util.PluginConstructionException
class PluginConstructionException extends UsrException implements Serializable -
Exception Class ghidra.framework.plugintool.util.PluginException
class PluginException extends UsrException implements Serializable
-
-
Package ghidra.framework.project.extensions
-
Class ghidra.framework.project.extensions.ExtensionTablePanel
class ExtensionTablePanel extends JPanel implements Serializable-
Serialized Fields
-
table
GTable table
-
tableFilterPanel
GTableFilterPanel<ExtensionDetails> tableFilterPanel
-
tableModel
ghidra.framework.project.extensions.ExtensionTableModel tableModel
-
-
-
-
Package ghidra.framework.remote
-
Class ghidra.framework.remote.AnonymousCallback
class AnonymousCallback extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
anonymousAccessRequested
boolean anonymousAccessRequested
-
-
Class ghidra.framework.remote.GhidraPrincipal
class GhidraPrincipal extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
username
String username
-
-
Class ghidra.framework.remote.RepositoryChangeEvent
class RepositoryChangeEvent extends Object implements Serializable- serialVersionUID:
- 1L
-
Class ghidra.framework.remote.RepositoryItem
class RepositoryItem extends Object implements Serializable- serialVersionUID:
- 2L
-
Serialization Methods
-
readObject
Deserialization method- Parameters:
in
- deserialization input stream- Throws:
IOException
- if IO error occursClassNotFoundException
- if unrecognized serialVersionUID detected
-
writeObject
Serialization method- Parameters:
out
- serialization output stream- Throws:
IOException
- if an IO error occurs
-
-
Serialized Fields
-
Class ghidra.framework.remote.SignatureCallback
class SignatureCallback extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certChain
X509Certificate[] certChain
-
recognizedAuthorities
X500Principal[] recognizedAuthorities
-
serverSignature
byte[] serverSignature
-
signature
byte[] signature
-
token
byte[] token
-
-
Class ghidra.framework.remote.SSHSignatureCallback
class SSHSignatureCallback extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serverSignature
byte[] serverSignature
-
signature
byte[] signature
-
token
byte[] token
-
-
Class ghidra.framework.remote.User
class User extends Object implements Serializable- serialVersionUID:
- 2L
-
Serialized Fields
-
name
String name
-
permission
int permission
-
-
-
Package ghidra.framework.store
-
Exception Class ghidra.framework.store.ExclusiveCheckoutException
class ExclusiveCheckoutException extends IOException implements Serializable -
Exception Class ghidra.framework.store.FolderNotEmptyException
class FolderNotEmptyException extends IOException implements Serializable -
Class ghidra.framework.store.ItemCheckoutStatus
class ItemCheckoutStatus extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Deserialization method- Parameters:
in
-- Throws:
IOException
ClassNotFoundException
-
writeObject
Serialization method- Parameters:
out
-- Throws:
IOException
-
-
Serialized Fields
-
checkoutId
long checkoutId
-
checkoutType
CheckoutType checkoutType
-
projectPath
String projectPath
-
time
long time
-
user
String user
-
version
int version
-
-
Exception Class ghidra.framework.store.LockException
class LockException extends UsrException implements Serializable -
Class ghidra.framework.store.Version
class Version extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Deserialization method- Parameters:
in
-- Throws:
IOException
ClassNotFoundException
-
writeObject
Serialization method- Parameters:
out
-- Throws:
IOException
-
-
Serialized Fields
-
-
Package ghidra.framework.store.local
-
Exception Class ghidra.framework.store.local.DataDirectoryException
class DataDirectoryException extends IOException implements Serializable-
Serialized Fields
-
dir
File dir
-
-
-
Exception Class ghidra.framework.store.local.IndexedLocalFileSystem.BadStorageNameException
class BadStorageNameException extends IOException implements Serializable- serialVersionUID:
- 1L
-
Exception Class ghidra.framework.store.local.IndexedLocalFileSystem.IndexReadException
class IndexReadException extends IOException implements Serializable- serialVersionUID:
- 1L
-
Exception Class ghidra.framework.store.local.IndexedLocalFileSystem.IndexVersionException
class IndexVersionException extends IndexedLocalFileSystem.IndexReadException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
canUpgrade
boolean canUpgrade
-
-
-
Package ghidra.framework.task
-
Class ghidra.framework.task.GTaskManagerPanel
class GTaskManagerPanel extends JPanel implements Serializable-
Serialized Fields
-
lastDividerLocation
float lastDividerLocation
-
mainPanel
JSplitPane mainPanel
-
resultPanel
GTaskResultPanel resultPanel
-
taskManager
GTaskManager taskManager
-
taskViewer
TaskViewer taskViewer
-
-
-
-
Package ghidra.framework.task.gui
-
Class ghidra.framework.task.gui.CompletedTaskListModel
class CompletedTaskListModel extends GTaskListModel<ghidra.framework.task.gui.GTaskResultInfo> implements Serializable-
Serialized Fields
-
list
List<ghidra.framework.task.gui.GTaskResultInfo> list
-
runnableQueue
Queue<Runnable> runnableQueue
-
taskListener
ghidra.framework.task.gui.CompletedTaskListModel.CompletedPanelTaskListener taskListener
-
taskManager
GTaskManager taskManager
-
updateManager
SwingUpdateManager updateManager
-
-
-
Class ghidra.framework.task.gui.GProgressBar
class GProgressBar extends JPanel implements Serializable-
Serialized Fields
-
activeProgressPanel
JPanel activeProgressPanel
-
cancelButton
EmptyBorderButton cancelButton
-
cancelledListener
CancelledListener cancelledListener
-
eastButtonPanel
JPanel eastButtonPanel
-
imageLabel
JLabel imageLabel
-
lastMax
long lastMax
-
lastMessage
String lastMessage
-
lastProgress
long lastProgress
-
max
long max
-
message
String message
-
messageLabel
JLabel messageLabel
-
paintProgressValue
boolean paintProgressValue
-
progress
long progress
-
progressBar
JProgressBar progressBar
-
progressPanel
JPanel progressPanel
-
scaleFactor
long scaleFactor
-
showingIcon
boolean showingIcon
-
updateTimer
Timer updateTimer
-
-
-
Class ghidra.framework.task.gui.GTaskListModel
-
Class ghidra.framework.task.gui.GTaskResultPanel
class GTaskResultPanel extends JPanel implements Serializable-
Serialized Fields
-
jList
JList<ghidra.framework.task.gui.GTaskResultInfo> jList
-
model
CompletedTaskListModel model
-
-
-
-
Package ghidra.framework.task.gui.taskview
-
Class ghidra.framework.task.gui.taskview.ScheduledTaskPanel
class ScheduledTaskPanel extends JPanel implements Serializable-
Serialized Fields
-
indention
int indention
-
label
JLabel label
-
layout
ghidra.framework.task.gui.taskview.ScheduledTaskPanel.ScheduledElementLayout layout
-
progressBar
GProgressBar progressBar
-
scrollOffset
int scrollOffset
-
-
-
Class ghidra.framework.task.gui.taskview.TaskViewerComponent
class TaskViewerComponent extends JPanel implements Serializable
-
-
Package ghidra.graph.algo
-
Exception Class ghidra.graph.algo.SorterException
class SorterException extends Exception implements Serializable
-
-
Package ghidra.graph.graphs
-
Class ghidra.graph.graphs.DefaultVisualGraph
class DefaultVisualGraph extends JungDirectedVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> implements Serializable -
Serialized Fields
-
changeListeners
WeakSet<VisualGraphChangeListener<V extends VisualVertex,
E extends VisualEdge<V>>> changeListeners -
focusedVertex
V extends VisualVertex focusedVertex
-
selectedVertices
Set<V extends VisualVertex> selectedVertices
-
-
-
Class ghidra.graph.graphs.FilteringVisualGraph
class FilteringVisualGraph extends DefaultVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> implements Serializable -
Serialized Fields
-
completeGraph
FilteringVisualGraph<V extends VisualVertex,
E extends VisualEdge<V>>.ghidra.graph.graphs.FilteringVisualGraph.UnfilteredGraph completeGraph A graph that always holds the unfiltered, complete graph data. We use this to restore filtered items. -
internalCallCount
int internalCallCount
-
-
-
Class ghidra.graph.graphs.GroupingVisualGraph
class GroupingVisualGraph extends DefaultVisualGraph<V extends VisualVertex,E extends VisualEdge<V>> implements Serializable -
Class ghidra.graph.graphs.JungDirectedVisualGraph
class JungDirectedVisualGraph extends JungDirectedGraph<V extends VisualVertex,E extends VisualEdge<V>> implements Serializable
-
-
Package ghidra.graph.jung
-
Class ghidra.graph.jung.JungDirectedGraph
class JungDirectedGraph extends edu.uci.ics.jung.graph.DirectedSparseGraph<V,E extends GEdge<V>> implements Serializable
-
-
Package ghidra.graph.viewer
-
Class ghidra.graph.viewer.GraphViewer
class GraphViewer extends edu.uci.ics.jung.visualization.VisualizationViewer<V extends VisualVertex,E extends VisualEdge<V>> implements Serializable -
Serialized Fields
-
gPickedState
GPickedState<V extends VisualVertex> gPickedState
-
initializedListener
Consumer<GraphViewer<V extends VisualVertex,
E extends VisualEdge<V>>> initializedListener -
pathHighlighter
VisualGraphPathHighlighter<V extends VisualVertex,
E extends VisualEdge<V>> pathHighlighter -
popupRegulator
PopupRegulator<V extends VisualVertex,
E extends VisualEdge<V>> popupRegulator -
vertexTooltipProvider
VertexTooltipProvider<V extends VisualVertex,
E extends VisualEdge<V>> vertexTooltipProvider -
vgOptions
VisualGraphOptions vgOptions
-
viewUpdater
VisualGraphViewUpdater<V extends VisualVertex,
E extends VisualEdge<V>> viewUpdater
-
-
-
Class ghidra.graph.viewer.SatelliteGraphViewer
class SatelliteGraphViewer extends edu.uci.ics.jung.visualization.control.SatelliteVisualizationViewer<V extends VisualVertex,E extends VisualEdge<V>> implements Serializable -
Serialized Fields
-
docked
boolean docked
-
graphViewer
GraphViewer<V extends VisualVertex,
E extends VisualEdge<V>> graphViewer -
options
VisualGraphOptions options
-
-
-
-
Package ghidra.graph.viewer.renderer
-
Class ghidra.graph.viewer.renderer.VisualGraphEdgeLabelRenderer
class VisualGraphEdgeLabelRenderer extends edu.uci.ics.jung.visualization.renderers.DefaultEdgeLabelRenderer implements Serializable-
Serialized Fields
-
nonPickedForegroundColor
Color nonPickedForegroundColor
-
-
-
-
Package ghidra.graph.viewer.satellite
-
Class ghidra.graph.viewer.satellite.CachingSatelliteGraphViewer
class CachingSatelliteGraphViewer extends SatelliteGraphViewer<V extends VisualVertex,E extends VisualEdge<V>> implements Serializable -
Serialized Fields
-
bufferedBackgroundImage
BufferedImage bufferedBackgroundImage
-
bufferedOverlayImage
BufferedImage bufferedOverlayImage
-
highlightRenderer
VisualVertexSatelliteRenderer<V extends VisualVertex,
E extends VisualEdge<V>> highlightRenderer -
satelliteUpdateManager
SwingUpdateManager satelliteUpdateManager
-
-
-
-
Package ghidra.lifecycle
-
Exception Class ghidra.lifecycle.Unfinished.TODOException
class TODOException extends UnsupportedOperationException implements Serializable
-
-
Package ghidra.pcode.emu.sys
-
Exception Class ghidra.pcode.emu.sys.EmuInvalidSystemCallException
class EmuInvalidSystemCallException extends EmuSystemException implements Serializable -
Exception Class ghidra.pcode.emu.sys.EmuIOException
class EmuIOException extends EmuInvalidSystemCallException implements Serializable -
Exception Class ghidra.pcode.emu.sys.EmuProcessExitedException
class EmuProcessExitedException extends EmuSystemException implements Serializable-
Serialized Fields
-
status
Object status
-
-
-
Exception Class ghidra.pcode.emu.sys.EmuSystemException
class EmuSystemException extends PcodeExecutionException implements Serializable
-
-
Package ghidra.pcode.emu.unix
-
Exception Class ghidra.pcode.emu.unix.EmuUnixException
class EmuUnixException extends EmuSystemException implements Serializable-
Serialized Fields
-
errno
Integer errno
-
-
-
-
Package ghidra.pcode.emulate
-
Exception Class ghidra.pcode.emulate.InstructionDecodeException
class InstructionDecodeException extends LowlevelError implements Serializable-
Serialized Fields
-
pc
Address pc
-
-
-
Exception Class ghidra.pcode.emulate.UnimplementedCallOtherException
class UnimplementedCallOtherException extends LowlevelError implements Serializable-
Serialized Fields
-
op
PcodeOpRaw op
-
opName
String opName
-
-
-
Exception Class ghidra.pcode.emulate.UnimplementedInstructionException
class UnimplementedInstructionException extends LowlevelError implements Serializable-
Serialized Fields
-
addr
Address addr
-
-
-
-
Package ghidra.pcode.error
-
Exception Class ghidra.pcode.error.LowlevelError
class LowlevelError extends RuntimeException implements Serializable
-
-
Package ghidra.pcode.exec
-
Exception Class ghidra.pcode.exec.AccessPcodeExecutionException
class AccessPcodeExecutionException extends PcodeExecutionException implements Serializable -
Exception Class ghidra.pcode.exec.ConcretionError
class ConcretionError extends PcodeExecutionException implements Serializable-
Serialized Fields
-
purpose
PcodeArithmetic.Purpose purpose
-
-
-
Exception Class ghidra.pcode.exec.DecodePcodeExecutionException
class DecodePcodeExecutionException extends PcodeExecutionException implements Serializable-
Serialized Fields
-
pc
Address pc
-
-
-
Exception Class ghidra.pcode.exec.InjectionErrorPcodeExecutionException
class InjectionErrorPcodeExecutionException extends PcodeExecutionException implements Serializable -
Exception Class ghidra.pcode.exec.InterruptPcodeExecutionException
class InterruptPcodeExecutionException extends PcodeExecutionException implements Serializable -
Exception Class ghidra.pcode.exec.PcodeExecutionException
class PcodeExecutionException extends RuntimeException implements Serializable-
Serialized Fields
-
frame
PcodeFrame frame
-
-
-
Exception Class ghidra.pcode.exec.SleighLinkException
class SleighLinkException extends RuntimeException implements Serializable -
Exception Class ghidra.pcode.exec.SleighProgramCompiler.DetailedSleighException
class DetailedSleighException extends SleighException implements Serializable-
Serialized Fields
-
details
List<SleighProgramCompiler.PcodeLogEntry> details
-
-
-
Exception Class ghidra.pcode.exec.SleighUtils.MismatchException
class MismatchException extends RuntimeException implements Serializable -
Exception Class ghidra.pcode.exec.SleighUtils.SleighParseError
class SleighParseError extends RuntimeException implements Serializable-
Serialized Fields
-
errors
List<SleighUtils.SleighParseErrorEntry> errors
-
-
-
Exception Class ghidra.pcode.exec.SuspendedPcodeExecutionException
class SuspendedPcodeExecutionException extends PcodeExecutionException implements Serializable
-
-
Package ghidra.pcode.floatformat
-
Exception Class ghidra.pcode.floatformat.UnsupportedFloatFormatException
class UnsupportedFloatFormatException extends LowlevelError implements Serializable
-
-
Package ghidra.pcode.struct
-
Exception Class ghidra.pcode.struct.StructuredSleigh.StructuredSleighError
class StructuredSleighError extends RuntimeException implements Serializable
-
-
Package ghidra.plugin.importer
-
Class ghidra.plugin.importer.LanguageSortedTableModel
class LanguageSortedTableModel extends AbstractSortedTableModel<LanguageCompilerSpecPair> implements Serializable-
Serialized Fields
-
languageList
List<LanguageCompilerSpecPair> languageList
-
-
-
Class ghidra.plugin.importer.NewLanguagePanel
class NewLanguagePanel extends JPanel implements Serializable-
Serialized Fields
-
allLcsPairsList
List<LanguageCompilerSpecPair> allLcsPairsList
-
descriptionLabel
JLabel descriptionLabel
-
formatLabel
JLabel formatLabel
-
isOnShowAll
boolean isOnShowAll
-
listeners
Set<LcsSelectionListener> listeners
-
recommendedCheckbox
JCheckBox recommendedCheckbox
-
recommendedLcsPair
LanguageCompilerSpecPair recommendedLcsPair
-
recommendedLcsPairsList
List<LanguageCompilerSpecPair> recommendedLcsPairsList
-
table
GhidraTable table
-
tableFilterPanel
GhidraTableFilterPanel<LanguageCompilerSpecPair> tableFilterPanel
-
tableModel
LanguageSortedTableModel tableModel
-
-
-
-
Package ghidra.program.database.data
-
Class ghidra.program.database.data.DataTypeArchiveTransformerPanel
class DataTypeArchiveTransformerPanel extends JPanel implements Serializable-
Serialized Fields
-
destinationFileTextField
JTextField destinationFileTextField
-
filePanel
JPanel filePanel
-
newFileTextField
JTextField newFileTextField
-
oldFileTextField
JTextField oldFileTextField
-
useOldFileIDCheckBox
JCheckBox useOldFileIDCheckBox
-
-
-
-
Package ghidra.program.database.function
-
Exception Class ghidra.program.database.function.OverlappingFunctionException
class OverlappingFunctionException extends Exception implements Serializable
-
-
Package ghidra.program.database.mem
-
Class ghidra.program.database.mem.MemoryBlockDB
class MemoryBlockDB extends Object implements Serializable-
Serialized Fields
-
adapter
ghidra.program.database.mem.MemoryMapDBAdapter adapter
-
id
long id
-
invalid
boolean invalid
-
lastSubBlock
ghidra.program.database.mem.SubMemoryBlock lastSubBlock
-
length
long length
-
mappedBlocks
List<MemoryBlockDB> mappedBlocks
-
memMap
MemoryMapDB memMap
-
record
DBRecord record
-
startAddress
Address startAddress
-
subBlocks
List<ghidra.program.database.mem.SubMemoryBlock> subBlocks
-
-
-
-
Package ghidra.program.database.symbol
-
Exception Class ghidra.program.database.symbol.OverlappingNamespaceException
class OverlappingNamespaceException extends Exception implements Serializable
-
-
Package ghidra.program.database.util
-
Exception Class ghidra.program.database.util.DatabaseVersionException
class DatabaseVersionException extends Exception implements Serializable
-
-
Package ghidra.program.model.address
-
Exception Class ghidra.program.model.address.AddressFormatException
class AddressFormatException extends UsrException implements Serializable -
Exception Class ghidra.program.model.address.AddressOutOfBoundsException
class AddressOutOfBoundsException extends RuntimeException implements Serializable -
Exception Class ghidra.program.model.address.AddressOverflowException
class AddressOverflowException extends UsrException implements Serializable -
Class ghidra.program.model.address.AddressRangeImpl
class AddressRangeImpl extends Object implements Serializable- serialVersionUID:
- 1L
-
Exception Class ghidra.program.model.address.SegmentMismatchException
class SegmentMismatchException extends UsrException implements Serializable
-
-
Package ghidra.program.model.data
-
Class ghidra.program.model.data.DataTypeComponentImpl
class DataTypeComponentImpl extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
comment
String comment
-
dataType
DataType dataType
-
defaultSettings
SettingsImpl defaultSettings
-
fieldName
String fieldName
-
length
int length
-
offset
int offset
-
ordinal
int ordinal
-
parent
CompositeDataTypeImpl parent
-
-
Exception Class ghidra.program.model.data.DataTypeDependencyException
class DataTypeDependencyException extends Exception implements Serializable -
Exception Class ghidra.program.model.data.DataTypeEncodeException
class DataTypeEncodeException extends UsrException implements Serializable -
Exception Class ghidra.program.model.data.IllegalRenameException
class IllegalRenameException extends UsrException implements Serializable -
Exception Class ghidra.program.model.data.InvalidDataTypeException
class InvalidDataTypeException extends UsrException implements Serializable -
Class ghidra.program.model.data.ReadOnlyDataTypeComponent
class ReadOnlyDataTypeComponent extends Object implements Serializable-
Serialized Fields
-
comment
String comment
-
dataType
DataType dataType
-
defaultSettings
Settings defaultSettings
-
fieldName
String fieldName
-
length
int length
-
offset
int offset
-
ordinal
int ordinal
-
parent
DynamicDataType parent
-
-
-
Exception Class ghidra.program.model.data.StringRenderParser.StringParseException
class StringParseException extends UsrException implements Serializable
-
-
Package ghidra.program.model.lang
-
Exception Class ghidra.program.model.lang.CompilerSpecNotFoundException
class CompilerSpecNotFoundException extends IOException implements Serializable -
Exception Class ghidra.program.model.lang.IncompatibleMaskException
class IncompatibleMaskException extends UsrException implements Serializable -
Exception Class ghidra.program.model.lang.InsufficientBytesException
class InsufficientBytesException extends UsrException implements Serializable -
Exception Class ghidra.program.model.lang.LanguageNotFoundException
class LanguageNotFoundException extends IOException implements Serializable -
Exception Class ghidra.program.model.lang.LanguageVersionException
class LanguageVersionException extends VersionException implements Serializable-
Serialized Fields
-
languageTranslator
LanguageTranslator languageTranslator
-
oldLanguage
Language oldLanguage
-
-
-
Class ghidra.program.model.lang.MaskImpl
class MaskImpl extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mask
byte[] mask
-
-
Exception Class ghidra.program.model.lang.NestedDelaySlotException
class NestedDelaySlotException extends UnknownInstructionException implements Serializable -
Exception Class ghidra.program.model.lang.ProcessorNotFoundException
class ProcessorNotFoundException extends RuntimeException implements Serializable -
Class ghidra.program.model.lang.Register
class Register extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
address
Address address
-
aliases
Set<String> aliases
-
baseMask
byte[] baseMask
-
baseRegister
Register baseRegister
-
bigEndian
boolean bigEndian
-
bitLength
int bitLength
-
childRegisters
List<Register> childRegisters
-
description
String description
-
group
String group
-
laneSizes
long laneSizes
Bit vector of valid lane sizes -
leastSigBit
int leastSigBit
-
leastSigBitInBaseRegister
int leastSigBitInBaseRegister
-
name
String name
-
numBytes
int numBytes
-
parent
Register parent
-
typeFlags
int typeFlags
-
-
Exception Class ghidra.program.model.lang.UndefinedValueException
class UndefinedValueException extends UsrException implements Serializable -
Exception Class ghidra.program.model.lang.UnknownContextException
class UnknownContextException extends UsrException implements Serializable -
Exception Class ghidra.program.model.lang.UnknownDataException
class UnknownDataException extends UsrException implements Serializable -
Exception Class ghidra.program.model.lang.UnknownInstructionException
class UnknownInstructionException extends UsrException implements Serializable -
Class ghidra.program.model.lang.UnknownRegister
class UnknownRegister extends Register implements Serializable
-
-
Package ghidra.program.model.listing
-
Exception Class ghidra.program.model.listing.CircularDependencyException
class CircularDependencyException extends UsrException implements Serializable -
Exception Class ghidra.program.model.listing.ContextChangeException
class ContextChangeException extends UsrException implements Serializable -
Exception Class ghidra.program.model.listing.DuplicateGroupException
class DuplicateGroupException extends UsrException implements Serializable -
Exception Class ghidra.program.model.listing.FunctionOverlapException
class FunctionOverlapException extends UsrException implements Serializable -
Exception Class ghidra.program.model.listing.IncompatibleLanguageException
class IncompatibleLanguageException extends Exception implements Serializable -
Class ghidra.program.model.listing.OperandRepresentationList
-
Serialized Fields
-
hasError
boolean hasError
-
primaryReferenceIsHidden
boolean primaryReferenceIsHidden
-
-
-
Exception Class ghidra.program.model.listing.VariableSizeException
class VariableSizeException extends InvalidInputException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
canForce
boolean canForce
-
-
-
Package ghidra.program.model.mem
-
Exception Class ghidra.program.model.mem.InvalidAddressException
class InvalidAddressException extends UsrException implements Serializable -
Exception Class ghidra.program.model.mem.MemoryAccessException
class MemoryAccessException extends UsrException implements Serializable -
Exception Class ghidra.program.model.mem.MemoryBlockException
class MemoryBlockException extends MemoryAccessException implements Serializable -
Class ghidra.program.model.mem.MemoryBlockStub
class MemoryBlockStub extends Object implements Serializable -
Exception Class ghidra.program.model.mem.MemoryConflictException
class MemoryConflictException extends UsrException implements Serializable
-
-
Package ghidra.program.model.pcode
-
Exception Class ghidra.program.model.pcode.DecoderException
class DecoderException extends PcodeException implements Serializable -
Exception Class ghidra.program.model.pcode.PcodeException
class PcodeException extends Exception implements Serializable
-
-
Package ghidra.program.model.scalar
-
Exception Class ghidra.program.model.scalar.ScalarOverflowException
class ScalarOverflowException extends RuntimeException implements Serializable
-
-
Package ghidra.program.model.symbol
-
Class ghidra.program.model.symbol.AddressLabelPair
class AddressLabelPair extends Object implements Serializable
-
-
Package ghidra.program.model.util
-
Exception Class ghidra.program.model.util.CodeUnitInsertionException
class CodeUnitInsertionException extends UsrException implements Serializable -
Exception Class ghidra.program.model.util.DeletedException
class DeletedException extends Exception implements Serializable
-
-
Package ghidra.program.util
-
Exception Class ghidra.program.util.AddressTranslationException
class AddressTranslationException extends RuntimeException implements Serializable-
Serialized Fields
-
address
Address address
-
translator
AddressTranslator translator
-
-
-
Class ghidra.program.util.CodeUnitPropertyChangeRecord
class CodeUnitPropertyChangeRecord extends ProgramChangeRecord implements Serializable-
Serialized Fields
-
propertyName
String propertyName
-
-
-
Class ghidra.program.util.CodeUnitUserDataChangeRecord
class CodeUnitUserDataChangeRecord extends DomainObjectChangeRecord implements Serializable -
Class ghidra.program.util.CommentChangeRecord
class CommentChangeRecord extends ProgramChangeRecord implements Serializable-
Serialized Fields
-
commentType
int commentType
-
-
-
Class ghidra.program.util.FunctionChangeRecord
class FunctionChangeRecord extends ProgramChangeRecord implements Serializable-
Serialized Fields
-
changeType
FunctionChangeRecord.FunctionChangeType changeType
-
-
-
Class ghidra.program.util.GroupPath
class GroupPath extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
groupNames
String[] groupNames
-
-
Class ghidra.program.util.GroupView
class GroupView extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
paths
GroupPath[] paths
-
-
Class ghidra.program.util.MarkerLocation
class MarkerLocation extends Object implements Serializable -
Class ghidra.program.util.ProgramChangeRecord
class ProgramChangeRecord extends DomainObjectChangeRecord implements Serializable -
Exception Class ghidra.program.util.ProgramConflictException
class ProgramConflictException extends UsrException implements Serializable -
Class ghidra.program.util.UserDataChangeRecord
class UserDataChangeRecord extends DomainObjectChangeRecord implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
propertyName
String propertyName
-
-
-
Package ghidra.service.graph
-
Class ghidra.service.graph.AttributedGraph
class AttributedGraph extends org.jgrapht.graph.AbstractBaseGraph<AttributedVertex,AttributedEdge> implements Serializable
-
-
Package ghidra.sleigh.grammar
-
Exception Class ghidra.sleigh.grammar.BailoutException
class BailoutException extends RuntimeException implements Serializable -
Exception Class ghidra.sleigh.grammar.PreprocessorException
class PreprocessorException extends Exception implements Serializable -
Class ghidra.sleigh.grammar.RadixBigInteger
class RadixBigInteger extends BigInteger implements Serializable- serialVersionUID:
- -7927157989937732244L
-
Serialized Fields
-
location
Location location
-
preferredRadix
int preferredRadix
-
-
Class ghidra.sleigh.grammar.SleighToken
class SleighToken extends org.antlr.runtime.CommonToken implements Serializable-
Serialized Fields
-
location
Location location
-
-
-
-
Package ghidra.util
-
Class ghidra.util.BigEndianDataConverter
class BigEndianDataConverter extends Object implements Serializable- serialVersionUID:
- 1L
-
Class ghidra.util.CascadedDropTarget
class CascadedDropTarget extends DropTarget implements Serializable-
Serialized Fields
-
activeDropTarget
DropTarget activeDropTarget
-
primaryDropTarget
DropTarget primaryDropTarget
-
secondaryDropTarget
DropTarget secondaryDropTarget
-
-
-
Class ghidra.util.GhidraBigEndianDataConverter
class GhidraBigEndianDataConverter extends BigEndianDataConverter implements Serializable -
Class ghidra.util.GhidraLittleEndianDataConverter
class GhidraLittleEndianDataConverter extends LittleEndianDataConverter implements Serializable -
Exception Class ghidra.util.InvalidNameException
class InvalidNameException extends UsrException implements Serializable -
Class ghidra.util.LaunchErrorDialog
class LaunchErrorDialog extends JDialog implements Serializable -
Class ghidra.util.LittleEndianDataConverter
class LittleEndianDataConverter extends Object implements Serializable- serialVersionUID:
- 1L
-
Exception Class ghidra.util.NotOwnerException
class NotOwnerException extends UsrException implements Serializable -
Exception Class ghidra.util.ReadOnlyException
class ReadOnlyException extends IOException implements Serializable
-
-
Package ghidra.util.bean
-
Class ghidra.util.bean.GGlassPane
class GGlassPane extends JComponent implements Serializable-
Serialized Fields
-
blockingMouseListener
MouseListener blockingMouseListener
A listener to block input and beep when a click is executed -
isBusy
boolean isBusy
-
nonBusyCursor
Cursor nonBusyCursor
-
painters
List<GGlassPanePainter> painters
-
-
-
-
Package ghidra.util.bean.opteditor
-
Exception Class ghidra.util.bean.opteditor.OptionsVetoException
class OptionsVetoException extends RuntimeException implements Serializable
-
-
Package ghidra.util.datastruct
-
Class ghidra.util.datastruct.BitTree
class BitTree extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bits
int[] bits
-
numKeys
int numKeys
-
power2
int power2
-
size
int size
-
-
Class ghidra.util.datastruct.BooleanArray
class BooleanArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytes
byte[] bytes
-
lastNonZeroIndex
int lastNonZeroIndex
-
-
Class ghidra.util.datastruct.ByteArray
class ByteArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytes
byte[] bytes
-
lastNonZeroIndex
int lastNonZeroIndex
-
-
Class ghidra.util.datastruct.ByteArrayArray
class ByteArrayArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytes
byte[] bytes
-
lastStart
int lastStart
-
lengths
short[] lengths
-
nextFree
int nextFree
-
starts
int[] starts
-
totalSpaceAllocated
int totalSpaceAllocated
-
-
Class ghidra.util.datastruct.Counter
class Counter extends org.apache.commons.lang3.mutable.MutableInt implements Serializable -
Class ghidra.util.datastruct.DataTable
class DataTable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dataColumns
Array[] dataColumns
-
-
Class ghidra.util.datastruct.DefaultObservableCollection
class DefaultObservableCollection extends org.apache.commons.collections4.collection.AbstractCollectionDecorator<E> implements Serializable-
Serialized Fields
-
aggregatorCount
int aggregatorCount
-
changes
ghidra.util.datastruct.DefaultObservableCollection<E,
L extends ghidra.util.datastruct.CollectionChangeListener<? super E>>.ghidra.util.datastruct.DefaultObservableCollection.ChangeSet changes -
l
ghidra.util.datastruct.CollectionChangeListener<? super E> l
-
listeners
ListenerSet<L extends ghidra.util.datastruct.CollectionChangeListener<? super E>> listeners
-
lock
Object lock
-
wrapped
Collection<E> wrapped
-
-
-
Class ghidra.util.datastruct.DoubleArray
class DoubleArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
doubles
double[] doubles
-
lastNonZeroIndex
int lastNonZeroIndex
-
-
Class ghidra.util.datastruct.DoubleArrayArray
class DoubleArrayArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
doubles
double[] doubles
-
lastStart
int lastStart
-
lengths
short[] lengths
-
nextFree
int nextFree
-
starts
int[] starts
-
totalSpaceAllocated
int totalSpaceAllocated
-
-
Class ghidra.util.datastruct.FixedSizeHashMap
-
Serialized Fields
-
maxSize
int maxSize
-
-
-
Class ghidra.util.datastruct.FloatArray
class FloatArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
floats
float[] floats
-
lastNonZeroIndex
int lastNonZeroIndex
-
-
Class ghidra.util.datastruct.FloatArrayArray
class FloatArrayArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
floats
float[] floats
-
lastStart
int lastStart
-
lengths
short[] lengths
-
nextFree
int nextFree
-
starts
int[] starts
-
totalSpaceAllocated
int totalSpaceAllocated
-
-
Class ghidra.util.datastruct.FullKeySet
class FullKeySet extends Object implements Serializable-
Serialized Fields
-
numKeys
int numKeys
-
-
-
Class ghidra.util.datastruct.IntArray
class IntArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ints
int[] ints
-
lastNonZeroIndex
int lastNonZeroIndex
-
-
Class ghidra.util.datastruct.IntArrayArray
class IntArrayArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ints
int[] ints
-
lastStart
int lastStart
-
lengths
short[] lengths
-
nextFree
int nextFree
-
starts
int[] starts
-
totalSpaceAllocated
int totalSpaceAllocated
-
-
Class ghidra.util.datastruct.IntArrayList
class IntArrayList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
classes
Class<?>[] classes
-
ints
int[] ints
-
size
int size
-
-
Class ghidra.util.datastruct.IntIndexManager
class IntIndexManager extends Object implements Serializable- serialVersionUID:
- 1L
-
Class ghidra.util.datastruct.IntKeyIndexer
class IntKeyIndexer extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
IntListIndexer indexer
-
keys
int[] keys
-
-
-
Class ghidra.util.datastruct.IntListIndexer
class IntListIndexer extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
freePtr
int freePtr
-
heads
int[] heads
-
links
int[] links
-
numLists
int numLists
-
size
int size
-
-
-
Class ghidra.util.datastruct.IntObjectHashtable
class IntObjectHashtable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
capacity
int capacity
-
indexer
IntKeyIndexer indexer
-
values
T[] values
-
-
Class ghidra.util.datastruct.LongArray
class LongArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lastNonZeroIndex
int lastNonZeroIndex
-
longs
long[] longs
-
-
Class ghidra.util.datastruct.LongArrayArray
class LongArrayArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lastStart
int lastStart
-
lengths
short[] lengths
-
longs
long[] longs
-
nextFree
int nextFree
-
starts
int[] starts
-
totalSpaceAllocated
int totalSpaceAllocated
-
-
Class ghidra.util.datastruct.LongDoubleHashtable
class LongDoubleHashtable extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
LongKeyIndexer indexer
-
values
double[] values
-
-
-
Class ghidra.util.datastruct.LongIntHashtable
class LongIntHashtable extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
LongKeyIndexer indexer
-
values
int[] values
-
-
-
Class ghidra.util.datastruct.LongKeyIndexer
class LongKeyIndexer extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
IntListIndexer indexer
-
keys
long[] keys
-
-
-
Class ghidra.util.datastruct.LongLongHashtable
class LongLongHashtable extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
LongKeyIndexer indexer
-
values
long[] values
-
-
-
Class ghidra.util.datastruct.LongObjectHashtable
class LongObjectHashtable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
capacity
int capacity
-
indexer
LongKeyIndexer indexer
-
values
T[] values
-
-
Class ghidra.util.datastruct.ManagedDataTable
class ManagedDataTable extends DataTable implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
maxRow
int maxRow
-
occupied
BooleanArray occupied
-
-
Exception Class ghidra.util.datastruct.NoSuchIndexException
class NoSuchIndexException extends UsrException implements Serializable -
Class ghidra.util.datastruct.ObjectArray
class ObjectArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lastNonZeroIndex
int lastNonZeroIndex
-
objs
Object[] objs
-
-
Class ghidra.util.datastruct.RedBlackKeySet
class RedBlackKeySet extends Object implements Serializable-
Serialization Methods
-
readObject
Reconstitute theTreeMap
instance from a stream (i.e., deserialize it).- Throws:
IOException
ClassNotFoundException
-
writeObject
Save the state of theTreeMap
instance to a stream (i.e., serialize it).- Serial Data:
- The size of the TreeMap (the number of key-value mappings) is emitted (int), followed by the key (Object) and value (Object) for each key-value mapping represented by the TreeMap. The key-value mappings are emitted in key-order (as determined by the TreeMap's Comparator, or by the keys' natural ordering if the TreeMap has no Comparator).
- Throws:
IOException
-
-
Serialized Fields
-
maxKey
int maxKey
-
-
-
Class ghidra.util.datastruct.RedBlackLongKeySet
class RedBlackLongKeySet extends Object implements Serializable-
Serialization Methods
-
readObject
Reconstitute theTreeMap
instance from a stream (i.e., deserialize it).- Throws:
IOException
ClassNotFoundException
-
writeObject
Save the state of theTreeMap
instance to a stream (i.e., serialize it).- Serial Data:
- The size of the TreeMap (the number of key-value mappings) is emitted (int), followed by the key (Object) and value (Object) for each key-value mapping represented by the TreeMap. The key-value mappings are emitted in key-order (as determined by the TreeMap's Comparator, or by the keys' natural ordering if the TreeMap has no Comparator).
- Throws:
IOException
-
-
-
Class ghidra.util.datastruct.ShortArray
class ShortArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lastNonZeroIndex
int lastNonZeroIndex
-
shorts
short[] shorts
-
-
Class ghidra.util.datastruct.ShortArrayArray
class ShortArrayArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lastStart
int lastStart
-
lengths
short[] lengths
-
nextFree
int nextFree
-
shorts
short[] shorts
-
starts
int[] starts
-
totalSpaceAllocated
int totalSpaceAllocated
-
-
Class ghidra.util.datastruct.ShortKeyIndexer
class ShortKeyIndexer extends Object implements Serializable-
Serialized Fields
-
capacity
short capacity
-
indexer
ShortListIndexer indexer
-
keys
short[] keys
-
-
-
Class ghidra.util.datastruct.ShortListIndexer
class ShortListIndexer extends Object implements Serializable-
Serialized Fields
-
capacity
short capacity
-
freePtr
short freePtr
-
heads
short[] heads
-
links
short[] links
-
numLists
short numLists
-
size
short size
-
-
-
Class ghidra.util.datastruct.ShortLongHashtable
class ShortLongHashtable extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
ShortKeyIndexer indexer
-
values
long[] values
-
-
-
Class ghidra.util.datastruct.ShortObjectHashtable
class ShortObjectHashtable extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
ShortKeyIndexer indexer
-
values
Object[] values
-
-
-
Class ghidra.util.datastruct.ShortStringHashtable
class ShortStringHashtable extends Object implements Serializable-
Serialized Fields
-
capacity
int capacity
-
indexer
ShortKeyIndexer indexer
-
values
String[] values
-
-
-
Class ghidra.util.datastruct.StringArray
class StringArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bytes
byte[] bytes
-
lastStart
int lastStart
-
lengths
short[] lengths
-
nextFree
int nextFree
-
starts
int[] starts
-
totalSpaceAllocated
int totalSpaceAllocated
-
-
Class ghidra.util.datastruct.StringArrayArray
class StringArrayArray extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
byteStore
ByteArrayArray byteStore
-
-
Class ghidra.util.datastruct.StringIntHashtable
class StringIntHashtable extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
capacity
int capacity
-
indexer
StringKeyIndexer indexer
-
values
int[] values
-
-
Class ghidra.util.datastruct.StringKeyIndexer
class StringKeyIndexer extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
capacity
int capacity
-
indexer
IntListIndexer indexer
-
keys
String[] keys
-
-
-
Package ghidra.util.exception
-
Exception Class ghidra.util.exception.AssertException
class AssertException extends RuntimeException implements Serializable -
Exception Class ghidra.util.exception.BadLinkException
class BadLinkException extends IOException implements Serializable -
Exception Class ghidra.util.exception.CancelledException
class CancelledException extends UsrException implements Serializable -
Exception Class ghidra.util.exception.ClosedException
class ClosedException extends IOException implements Serializable-
Serialized Fields
-
resourceName
String resourceName
-
-
-
Exception Class ghidra.util.exception.CryptoException
class CryptoException extends IOException implements Serializable- serialVersionUID:
- 1L
-
Exception Class ghidra.util.exception.DuplicateFileException
class DuplicateFileException extends IOException implements Serializable -
Exception Class ghidra.util.exception.DuplicateNameException
class DuplicateNameException extends UsrException implements Serializable -
Exception Class ghidra.util.exception.FileInUseException
class FileInUseException extends IOException implements Serializable -
Exception Class ghidra.util.exception.GraphException
class GraphException extends UsrException implements Serializable -
Exception Class ghidra.util.exception.InvalidInputException
class InvalidInputException extends UsrException implements Serializable -
Exception Class ghidra.util.exception.IOCancelledException
class IOCancelledException extends IOException implements Serializable -
Exception Class ghidra.util.exception.MultipleCauses
class MultipleCauses extends Throwable implements Serializable-
Serialized Fields
-
causes
Collection<Throwable> causes
-
-
-
Exception Class ghidra.util.exception.NotEmptyException
class NotEmptyException extends UsrException implements Serializable -
Exception Class ghidra.util.exception.NotFoundException
class NotFoundException extends UsrException implements Serializable -
Exception Class ghidra.util.exception.NotYetImplementedException
class NotYetImplementedException extends RuntimeException implements Serializable -
Exception Class ghidra.util.exception.NoValueException
class NoValueException extends UsrException implements Serializable -
Exception Class ghidra.util.exception.PropertyTypeMismatchException
class PropertyTypeMismatchException extends RuntimeException implements Serializable -
Exception Class ghidra.util.exception.RollbackException
class RollbackException extends RuntimeException implements Serializable -
Exception Class ghidra.util.exception.TimeoutException
class TimeoutException extends CancelledException implements Serializable -
Exception Class ghidra.util.exception.UnableToSwingException
class UnableToSwingException extends Exception implements Serializable -
Exception Class ghidra.util.exception.UserAccessException
class UserAccessException extends IOException implements Serializable -
Exception Class ghidra.util.exception.UsrException
class UsrException extends Exception implements Serializable -
Exception Class ghidra.util.exception.VersionException
class VersionException extends UsrException implements Serializable-
Serialized Fields
-
detailMessage
String detailMessage
-
upgradeable
boolean upgradeable
-
versionIndicator
int versionIndicator
-
-
-
-
Package ghidra.util.graph
-
Class ghidra.util.graph.AddableLongDoubleHashtable
class AddableLongDoubleHashtable extends LongDoubleHashtable implements Serializable -
Class ghidra.util.graph.AddableLongIntHashtable
class AddableLongIntHashtable extends LongIntHashtable implements Serializable- serialVersionUID:
- 1L
-
Class ghidra.util.graph.Path
class Path extends Vector implements Serializable
-
-
Package ghidra.util.html
-
Package ghidra.util.layout
-
Class ghidra.util.layout.MiddleLayout
class MiddleLayout extends Object implements Serializable -
Class ghidra.util.layout.RightSidedSquishyBuddyLayout
class RightSidedSquishyBuddyLayout extends Object implements Serializable-
Serialized Fields
-
hGap
int hGap
-
rightAlign
boolean rightAlign
-
-
-
Class ghidra.util.layout.StretchLayout
class StretchLayout extends Object implements Serializable
-
-
Package ghidra.util.map
-
Class ghidra.util.map.IntValueMap
- serialVersionUID:
- 1L
-
Class ghidra.util.map.ObjectValueMap
-
Exception Class ghidra.util.map.TypeMismatchException
class TypeMismatchException extends RuntimeException implements Serializable -
Class ghidra.util.map.ValueMap
class ValueMap extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
-
Package ghidra.util.table
-
Class ghidra.util.table.AddressArrayTableModel
class AddressArrayTableModel extends AddressPreviewTableModel implements Serializable-
Serialized Fields
-
addrs
Address[] addrs
-
-
-
Class ghidra.util.table.AddressBasedTableModel
-
Class ghidra.util.table.AddressPreviewTableModel
-
Serialized Fields
-
selectionSize
int selectionSize
-
-
-
Class ghidra.util.table.AddressSetTableModel
class AddressSetTableModel extends AddressPreviewTableModel implements Serializable-
Serialized Fields
-
addressSet
AddressSetView addressSet
-
-
-
Class ghidra.util.table.CodeUnitTableCellRenderer
class CodeUnitTableCellRenderer extends AbstractGColumnRenderer<CodeUnitTableCellData> implements Serializable -
Class ghidra.util.table.CompositeGhidraTableCellRenderer
class CompositeGhidraTableCellRenderer extends GhidraTableCellRenderer implements Serializable -
Class ghidra.util.table.CustomLoadingAddressTableModel
class CustomLoadingAddressTableModel extends AddressPreviewTableModel implements Serializable-
Serialized Fields
-
loader
TableModelLoader<Address> loader
-
-
-
Class ghidra.util.table.EmptyThreadedTableModel
-
Serialized Fields
-
columnNames
String[] columnNames
-
-
-
Class ghidra.util.table.GhidraFilterTable
-
Class ghidra.util.table.GhidraProgramTableModel
-
Serialized Fields
-
program
Program program
-
-
-
Class ghidra.util.table.GhidraTable
class GhidraTable extends GTable implements Serializable-
Serialized Fields
-
navigatable
Navigatable navigatable
-
navigateOnSelection
boolean navigateOnSelection
-
navigationKeyListener
KeyListener navigationKeyListener
-
navigationMouseListener
MouseListener navigationMouseListener
-
navigationSelectionListener
ListSelectionListener navigationSelectionListener
-
serviceProvider
ServiceProvider serviceProvider
-
-
-
Class ghidra.util.table.GhidraTableCellRenderer
class GhidraTableCellRenderer extends GTableCellRenderer implements Serializable -
Class ghidra.util.table.GhidraTableFilterPanel
-
Class ghidra.util.table.GhidraThreadedTablePanel
-
Class ghidra.util.table.IncomingReferencesTableModel
class IncomingReferencesTableModel extends AddressBasedTableModel<ReferenceEndpoint> implements Serializable-
Serialized Fields
-
refs
List<OutgoingReferenceEndpoint> refs
-
-
-
Class ghidra.util.table.PreviewDataTableCellRenderer
class PreviewDataTableCellRenderer extends AbstractGColumnRenderer<PreviewTableCellData> implements Serializable -
Class ghidra.util.table.ReferencesFromTableModel
class ReferencesFromTableModel extends AddressBasedTableModel<ReferenceEndpoint> implements Serializable-
Serialized Fields
-
refs
List<IncomingReferenceEndpoint> refs
-
-
-
-
Package ghidra.util.table.column
-
Class ghidra.util.table.column.AbstractGColumnRenderer
class AbstractGColumnRenderer extends GTableCellRenderer implements Serializable -
Class ghidra.util.table.column.AbstractGhidraColumnRenderer
class AbstractGhidraColumnRenderer extends GhidraTableCellRenderer implements Serializable -
Class ghidra.util.table.column.DefaultTimestampRenderer
-
-
Package ghidra.util.table.field
-
Package ghidra.util.task
-
Class ghidra.util.task.ChompingBitsAnimationPanel
class ChompingBitsAnimationPanel extends JPanel implements Serializable -
Class ghidra.util.task.HourglassAnimationPanel
class HourglassAnimationPanel extends JPanel implements Serializable -
Class ghidra.util.task.TaskMonitorComponent
class TaskMonitorComponent extends JPanel implements Serializable-
Serialized Fields
-
cancelButton
JButton cancelButton
-
cancelEnabled
boolean cancelEnabled
-
cancelPanel
JPanel cancelPanel
-
isCancelled
boolean isCancelled
-
isIndeterminate
AtomicBoolean isIndeterminate
-
lastMaxProgress
long lastMaxProgress
-
lastProgress
long lastProgress
-
listeners
WeakSet<CancelledListener> listeners
-
mainContentPanel
JPanel mainContentPanel
-
maxProgress
long maxProgress
-
messageLabel
JLabel messageLabel
-
paintProgressValue
boolean paintProgressValue
-
percentFormat
NumberFormat percentFormat
-
progress
long progress
-
progressBar
JProgressBar progressBar
-
progressBarPanel
JPanel progressBarPanel
-
progressMessage
String progressMessage
-
progressPanel
JPanel progressPanel
-
scaleFactor
long scaleFactor
-
shouldCancelRunnable
Runnable shouldCancelRunnable
-
showingCancelButton
boolean showingCancelButton
-
showingIcon
boolean showingIcon
-
showingProgress
boolean showingProgress
-
taskID
AtomicInteger taskID
-
taskName
String taskName
-
updateCancelButtonRunnable
Runnable updateCancelButtonRunnable
-
updateProgressPanelRunnable
Runnable updateProgressPanelRunnable
-
updateTimer
Timer updateTimer
-
updateToolTipRunnable
Runnable updateToolTipRunnable
-
-
-
-
Package ghidra.util.xml
-
Exception Class ghidra.util.xml.XmlAttributeException
class XmlAttributeException extends RuntimeException implements Serializable
-
-
Package ghidra.xml
-
Exception Class ghidra.xml.XmlException
class XmlException extends RuntimeException implements Serializable -
Exception Class ghidra.xml.XmlParseException
class XmlParseException extends Exception implements Serializable
-
-
Package help
-
Class help.CustomFavoritesView
class CustomFavoritesView extends javax.help.FavoritesView implements Serializable -
Class help.CustomSearchView
class CustomSearchView extends javax.help.SearchView implements Serializable -
Class help.CustomTOCView
class CustomTOCView extends javax.help.TOCView implements Serializable-
Serialized Fields
-
isSelectingNodeInternally
boolean isSelectingNodeInternally
-
ui
help.CustomTOCView.CustomTOCNavigatorUI ui
-
-
-
Class help.CustomTOCView.CustomTreeItemDecorator
class CustomTreeItemDecorator extends javax.help.TOCItem implements Serializable -
Class help.GHelpHTMLEditorKit
class GHelpHTMLEditorKit extends HTMLEditorKit implements Serializable-
Serialized Fields
-
delegateListeners
HyperlinkListener[] delegateListeners
-
resolverHyperlinkListener
HyperlinkListener resolverHyperlinkListener
-
-
-
Class help.GHelpSet
class GHelpSet extends javax.help.HelpSet implements Serializable-
Serialized Fields
-
combinedMapWrapper
help.GHelpSet.GHelpMap combinedMapWrapper
-
localMapWrapper
help.GHelpSet.GHelpMap localMapWrapper
-
LOG
org.apache.logging.log4j.Logger LOG
-
-
-
-
Package resources.icons
-
Class resources.icons.BytesImageIcon
class BytesImageIcon extends LazyImageIcon implements Serializable-
Serialized Fields
-
bytes
byte[] bytes
-
-
-
Class resources.icons.DerivedImageIcon
class DerivedImageIcon extends LazyImageIcon implements Serializable -
Class resources.icons.DisabledImageIcon
class DisabledImageIcon extends DerivedImageIcon implements Serializable-
Serialized Fields
-
brightnessPercent
int brightnessPercent
The inverse percentage of gray (higher percentage equals less gray) to apply to the disabled image; higher is brighter
-
-
-
Class resources.icons.DisabledImageIconWrapper
class DisabledImageIconWrapper extends ImageIconWrapper implements Serializable-
Serialized Fields
-
brightnessPercent
int brightnessPercent
Deprecated, for removal: This API element is subject to removal in a future version.The inverse percentage of gray (higher percentage equals less gray) to apply to the disabled image; higher is brighter
-
-
-
Class resources.icons.ImageIconWrapper
class ImageIconWrapper extends ImageIcon implements Serializable-
Serialized Fields
-
baseIcon
Icon baseIcon
Deprecated, for removal: This API element is subject to removal in a future version. -
baseImage
Image baseImage
Deprecated, for removal: This API element is subject to removal in a future version. -
image
Image image
Deprecated, for removal: This API element is subject to removal in a future version. -
imageBytes
byte[] imageBytes
Deprecated, for removal: This API element is subject to removal in a future version. -
imageIcon
ImageIcon imageIcon
Deprecated, for removal: This API element is subject to removal in a future version. -
imageName
String imageName
Deprecated, for removal: This API element is subject to removal in a future version. -
imageURL
URL imageURL
Deprecated, for removal: This API element is subject to removal in a future version. -
loaded
boolean loaded
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Class resources.icons.LazyImageIcon
class LazyImageIcon extends ImageIcon implements Serializable-
Serialized Fields
-
loaded
boolean loaded
-
-
-
Class resources.icons.ReflectedIcon
class ReflectedIcon extends DerivedImageIcon implements Serializable-
Serialized Fields
-
leftToRight
boolean leftToRight
-
-
-
Class resources.icons.ScaledImageIcon
class ScaledImageIcon extends DerivedImageIcon implements Serializable-
Serialized Fields
-
height
int height
-
hints
int hints
-
width
int width
-
-
-
Class resources.icons.ScaledImageIconWrapper
class ScaledImageIconWrapper extends ImageIconWrapper implements Serializable-
Serialized Fields
-
height
int height
Deprecated, for removal: This API element is subject to removal in a future version. -
hints
int hints
Deprecated, for removal: This API element is subject to removal in a future version. -
width
int width
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Class resources.icons.UnresolvedIcon
class UnresolvedIcon extends DerivedImageIcon implements Serializable -
Class resources.icons.UrlImageIcon
class UrlImageIcon extends LazyImageIcon implements Serializable
-