Interface Summary Interface Description ProgramTableModelAn interface for translating table rows and columns into program locations and selections. TableModelLoader<T>Allows clients to create a table model that will call them back via this interface so that they may perform their own loading.
Class Summary Class Description AbstractSelectionNavigationAction AddressArrayTableModelThis table model of addresses is used when you already have an Address array built. AddressBasedTableModel<ROW_TYPE> AddressPreviewTableModelTable model that shows a location, label, and a preview column to show a preview of the code unit. AddressSetTableModel CodeUnitTableCellRendererRenderer for
CompositeGhidraTableCellRendererWhat: A cell renderer that will attempt to use any registered cell renderer and will otherwise default to the parent rendering implementation. CustomLoadingAddressTableModel EmptyThreadedTableModel<T>An empty implementation of the ThreadedTableModel. GhidraFilterTable<ROW_OBJECT> GhidraProgramTableModel<ROW_TYPE> GhidraTableNavigation is only supported if the underlying table model implements
setGoToService()method has been called with a valid reference.
GhidraTableCellRenderer GhidraTableFilterPanel<ROW_OBJECT>This is a "program aware" version of GTableFilterPanel GhidraThreadedTablePanel<T> IncomingReferencesTableModel MappedProgramLocationTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE> PreviewDataTableCellRendererA custom renderer used to display what is at the
ProgramLocationsimilarly to how it is displayed in the Listing window..
PreviewTableCellDataA generic data type used by table models in order to signal that the data should render a preview for a given
ProgramLocation, where the preview is what is displayed in the Listing.
ProgramLocationTableRowMapper<ROW_TYPE,EXPECTED_ROW_TYPE>NOTE: ALL TableRowMapper CLASSES MUST END IN "TableRowMapper". ProgramMappedTableColumn<ROW_TYPE,EXPECTED_ROW_TYPE,COLUMN_TYPE> ReferencesFromTableModelTable model for showing the 'from' side of passed-in references. SelectionNavigationActionThis action is used by
GhidraTables to allow the user to trigger navigation when selections are made.