AddEditDialog |
Dialog used to a label or to edit an existing label.
|
AddressInput |
Panel for user input of addresses.
|
AddressSetEditorPanel |
|
BlockPanel |
|
ByteCopier |
Base class that can copy bytes into a Transferable object, and paste
bytes into a program.
|
ByteCopier.ByteStringTransferable |
|
ByteCopier.ProgrammingByteStringTransferable |
|
ClipboardType |
Defines a "type" for items in the Clipboard
|
CodeUnitInfo |
Container object to keep a relative index, label, and comments.
|
CodeUnitInfoTransferable |
Defines data that is available for drag/drop and clipboard transfers.
|
ColorAndStyle |
A container class to hold a color and a style value.
|
CommentTypes |
Class with a convenience method to get an array of the CodeUnit
comment types.
|
DataTypeDependencyOrderer |
|
DataTypeDependencyOrderer.Entry |
|
DataTypeNamingUtil |
|
DecompilerConcurrentQ<I,R> |
A class to perform some of the boilerplate setup of the ConcurrentQ that is shared
amongst clients that perform decompilation in parallel.
|
DisplayableEol |
Utility class with methods to get comment information that can be displayed in the
end of line comment field.
|
EditFieldNameDialog |
|
FileOpenDropHandler |
Handles drag/drop events on a given component such that a file
dropped on the component from the front end tool will cause
that file to be opened.
|
GenericHelpTopics |
|
GhidraFileOpenDataFlavorHandlerService |
A class used to initialize the handling of files that are dropped onto the tool
|
HexLong |
|
MemoryBlockUtils |
Convenience methods for creating memory blocks.
|
NamespaceUtils |
A class to hold utility methods for working with namespaces.
|
Option |
Container class to hold a name, value, and class of the value.
|
OptionsDialog |
Dialog for editing the import options for a selected importer format.
|
OptionsEditorPanel |
Editor Panel for displaying and editing options associated with importing or exporting.
|
OptionUtils |
Utility class for providing convenience methods for working with Option 's.
|
Permissions |
|
PseudoData |
"Fake" data generated by the PseudoDisassembler.
|
PseudoDisassembler |
PseudoDisassembler.java
Useful for disassembling and getting an Instruction or creating Data
at a location in memory when you don't want the program to be changed.
|
PseudoDisassemblerContext |
|
PseudoInstruction |
Pseudo (i.e., fake) instruction that is generated by the Disassembler.
|
RefRepeatComment |
|
RepeatInstructionByteTracker |
RepeatInstructionByteTracker provides pseudo-disassemblers the ability to track
repeated bytes during disassembly of a block of instructions.
|
SelectionTransferable |
Defines data that is available for drag/drop and clipboard transfers.
|
SelectionTransferData |
Data that is the transferable in SelectionTransferable; it contains an address set and the
path of the program.
|
SymbolInspector |
Class for coloring symbols.
|
SymbolPath |
A convenience object for parsing a namespace path to a symbol.
|
SymbolPathParser |
A parser for breaking down namespaces in the presence of complicating factors such
as templates.
|
ToolTipUtils |
A utility class that creates tool tip text for given data types.
|
XReferenceUtil |
Deprecated.
|
XReferenceUtils |
|