java.lang.Object
docking.widgets.table.AbstractDynamicTableColumn<
VTMatch,
VTScore,ghidra.program.model.listing.Program>
ghidra.util.table.field.AbstractProgramBasedDynamicTableColumn<
VTMatch,
VTScore>
ghidra.feature.vt.gui.util.AbstractVTMatchTableModel.ScoreTableColumn
- All Implemented Interfaces:
docking.widgets.table.DynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
- Enclosing class:
AbstractVTMatchTableModel
public static class AbstractVTMatchTableModel.ScoreTableColumn
extends ghidra.util.table.field.AbstractProgramBasedDynamicTableColumn<VTMatch,VTScore>
-
Field Summary
FLOATING_POINT_PRECISION_SETTING, FLOATING_POINT_SETTINGS_DEFINITIONS, INTEGER_RADIX_SETTING, INTEGER_SETTINGS_DEFINITIONS, INTEGER_SIGNEDNESS_MODE_SETTING, NO_SETTINGS_DEFINITIONS
-
Constructor Summary
Constructors
-
Method Summary
int
ghidra.util.table.column.GColumnRenderer<VTScore>
getValue(VTMatch rowObject,
ghidra.docking.settings.Settings settings,
ghidra.program.model.listing.Program program,
ghidra.framework.plugintool.ServiceProvider serviceProvider)
equals, getColumnClass, getColumnDisplayName, getComparator, getComparator, getHeaderRenderer, getMaxLines, getSettingsDefinitions, getSupportedRowType, getUniqueIdentifier, hashCode, toString
-
Constructor Details
-
ScoreTableColumn
public ScoreTableColumn()
-
Method Details
-
getColumnName
- Specified by:
getColumnName
in interface docking.widgets.table.DynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
- Specified by:
getColumnName
in class docking.widgets.table.AbstractDynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
-
getColumnDescription
public String getColumnDescription()
- Specified by:
getColumnDescription
in interface docking.widgets.table.DynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
- Overrides:
getColumnDescription
in class docking.widgets.table.AbstractDynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
-
getValue
public VTScore getValue(VTMatch rowObject,
ghidra.docking.settings.Settings settings,
ghidra.program.model.listing.Program program,
ghidra.framework.plugintool.ServiceProvider serviceProvider)
throws IllegalArgumentException
- Specified by:
getValue
in interface docking.widgets.table.DynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
- Specified by:
getValue
in class docking.widgets.table.AbstractDynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
- Throws:
IllegalArgumentException
-
getColumnPreferredWidth
public int getColumnPreferredWidth()
- Specified by:
getColumnPreferredWidth
in interface docking.widgets.table.DynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
- Overrides:
getColumnPreferredWidth
in class docking.widgets.table.AbstractDynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
-
getColumnRenderer
public ghidra.util.table.column.GColumnRenderer<VTScore> getColumnRenderer()
- Specified by:
getColumnRenderer
in interface docking.widgets.table.DynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>
- Overrides:
getColumnRenderer
in class docking.widgets.table.AbstractDynamicTableColumn<VTMatch,VTScore,ghidra.program.model.listing.Program>