Package ghidra.app.tablechooser
Interface ColumnDisplay<COLUMN_TYPE>
- Type Parameters:
COLUMN_TYPE
- column type
- All Superinterfaces:
Comparator<AddressableRowObject>
- All Known Implementing Classes:
AbstractColumnDisplay
,AbstractComparableColumnDisplay
,StringColumnDisplay
An interface that allows users to add columns to the
TableChooserDialog
.-
Method Summary
Modifier and TypeMethodDescriptiongetColumnValue
(AddressableRowObject rowObject) default GColumnRenderer
<COLUMN_TYPE> Override this method to use a custom renderer.Methods inherited from interface java.util.Comparator
compare, equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Method Details
-
getColumnValue
-
getColumnName
String getColumnName() -
getColumnClass
Class<COLUMN_TYPE> getColumnClass() -
getRenderer
Override this method to use a custom renderer.Use this method to perform any desired custom cell rendering for this column. This method may be used to enable html rendering with correct table filtering. See
GColumnRenderer
andGColumnRenderer.getFilterString(Object, ghidra.docking.settings.Settings)
.- Returns:
- the renderer
-