Package ghidra.util.table.field
Class ProgramLocationTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE>
- java.lang.Object
- 
- docking.widgets.table.AbstractDynamicTableColumn<ROW_TYPE,COLUMN_TYPE,DATA_SOURCE>
- 
- docking.widgets.table.DynamicTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE,Program>
- 
- ghidra.util.table.field.ProgramLocationTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE>
 
 
 
- 
- Type Parameters:
- ROW_TYPE- The row object class supported by this column
- COLUMN_TYPE- The column object class supported by this column
 - All Implemented Interfaces:
- DynamicTableColumn<ROW_TYPE,COLUMN_TYPE,Program>,- ExtensionPoint,- ProgramBasedDynamicTableColumn<ROW_TYPE,COLUMN_TYPE>,- ProgramLocationTableColumn<ROW_TYPE,COLUMN_TYPE>
 - Direct Known Subclasses:
- AbstractReferenceBytesTableColumn,- AbstractReferencePreviewTableColumn,- AddressTableColumn,- AddressTableDataTableColumn,- AddressTableLengthTableColumn,- ByteCountProgramLocationBasedTableColumn,- BytesTableColumn,- CodeUnitTableColumn,- EOLCommentTableColumn,- FunctionCallingConventionTableColumn,- FunctionNameTableColumn,- FunctionParameterCountTableColumn,- FunctionSignatureTableColumn,- LabelTableColumn,- MemorySectionProgramLocationBasedTableColumn,- MemoryTypeProgramLocationBasedTableColumn,- PreviewTableColumn,- ReferenceFromAddressTableColumn,- ReferenceFromFunctionTableColumn,- ReferenceFromLabelTableColumn,- ReferenceToAddressTableColumn,- ReferenceTypeTableColumn
 
 public abstract class ProgramLocationTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE> extends DynamicTableColumnExtensionPoint<ROW_TYPE,COLUMN_TYPE,Program> implements ProgramLocationTableColumn<ROW_TYPE,COLUMN_TYPE> A convenience class that allows subclasses to signal that they implementProgramLocationTableColumnand that they areExtensionPoints.If you do not wish to be an extension point, but do wish to provide ProgramLocation objects, then you can just implement ProgramLocationTableColumnor extendAbstractProgramLocationTableColumn.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface ghidra.util.classfinder.ExtensionPointExtensionPoint.Exclude, ExtensionPoint.Util
 
- 
 - 
Field Summary- 
Fields inherited from class docking.widgets.table.AbstractDynamicTableColumnFLOATING_POINT_PRECISION_SETTING, FLOATING_POINT_SETTINGS_DEFINITIONS, INTEGER_RADIX_SETTING, INTEGER_SETTINGS_DEFINITIONS, INTEGER_SIGNEDNESS_MODE_SETTING, NO_SETTINGS_DEFINITIONS
 
- 
 - 
Constructor SummaryConstructors Constructor Description ProgramLocationTableColumnExtensionPoint()
 - 
Method Summary- 
Methods inherited from class docking.widgets.table.AbstractDynamicTableColumnequals, getColumnClass, getColumnDescription, getColumnDisplayName, getColumnName, getColumnPreferredWidth, getColumnRenderer, getComparator, getMaxLines, getSettingsDefinitions, getSupportedRowType, getUniqueIdentifier, getValue, hashCode, toString
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface docking.widgets.table.DynamicTableColumngetColumnClass, getColumnDescription, getColumnDisplayName, getColumnName, getColumnPreferredWidth, getColumnRenderer, getComparator, getMaxLines, getSettingsDefinitions, getSupportedRowType, getUniqueIdentifier, getValue
 - 
Methods inherited from interface ghidra.util.table.field.ProgramLocationTableColumngetProgramLocation
 
- 
 
-