Class VTMarkupItemSourceAddressToAddressTableRowMapper

java.lang.Object
docking.widgets.table.TableRowMapper<VTMarkupItem,ghidra.program.model.address.Address,ghidra.program.model.listing.Program>
ghidra.util.table.ProgramLocationTableRowMapper<VTMarkupItem,ghidra.program.model.address.Address>
ghidra.feature.vt.gui.util.VTMarkupItemSourceAddressToAddressTableRowMapper
All Implemented Interfaces:
ghidra.util.classfinder.ExtensionPoint

public class VTMarkupItemSourceAddressToAddressTableRowMapper extends ghidra.util.table.ProgramLocationTableRowMapper<VTMarkupItem,ghidra.program.model.address.Address>
  • Constructor Summary

    Constructors
  • Method Summary

    Modifier and Type
    Method
    Description
    <COLUMN_TYPE>
    docking.widgets.table.DynamicTableColumn<VTMarkupItem,COLUMN_TYPE,ghidra.program.model.listing.Program>
    createMappedTableColumn(docking.widgets.table.DynamicTableColumn<ghidra.program.model.address.Address,COLUMN_TYPE,ghidra.program.model.listing.Program> SourceColumn)
     
    ghidra.program.model.address.Address
    map(VTMarkupItem rowObject, ghidra.program.model.listing.Program program, ghidra.framework.plugintool.ServiceProvider serviceProvider)
     

    Methods inherited from class docking.widgets.table.TableRowMapper

    getDestinationType, getSourceType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VTMarkupItemSourceAddressToAddressTableRowMapper

      public VTMarkupItemSourceAddressToAddressTableRowMapper()
  • Method Details

    • createMappedTableColumn

      public <COLUMN_TYPE> docking.widgets.table.DynamicTableColumn<VTMarkupItem,COLUMN_TYPE,ghidra.program.model.listing.Program> createMappedTableColumn(docking.widgets.table.DynamicTableColumn<ghidra.program.model.address.Address,COLUMN_TYPE,ghidra.program.model.listing.Program> SourceColumn)
      Overrides:
      createMappedTableColumn in class ghidra.util.table.ProgramLocationTableRowMapper<VTMarkupItem,ghidra.program.model.address.Address>
    • map

      public ghidra.program.model.address.Address map(VTMarkupItem rowObject, ghidra.program.model.listing.Program program, ghidra.framework.plugintool.ServiceProvider serviceProvider)
      Specified by:
      map in class docking.widgets.table.TableRowMapper<VTMarkupItem,ghidra.program.model.address.Address,ghidra.program.model.listing.Program>