Class VTMatchSourceTableModel

java.lang.Object
javax.swing.table.AbstractTableModel
docking.widgets.table.AbstractGTableModel<VTMatch>
docking.widgets.table.AbstractSortedTableModel<VTMatch>
docking.widgets.table.GDynamicColumnTableModel<VTMatch,ghidra.program.model.listing.Program>
docking.widgets.table.threaded.ThreadedTableModel<VTMatch,ghidra.program.model.listing.Program>
ghidra.util.table.GhidraProgramTableModel<VTMatch>
ghidra.util.table.AddressBasedTableModel<VTMatch>
All Implemented Interfaces:
docking.widgets.table.ConfigurableColumnTableModel, docking.widgets.table.DynamicColumnTableModel<VTMatch>, docking.widgets.table.RowObjectFilterModel<VTMatch>, docking.widgets.table.RowObjectTableModel<VTMatch>, docking.widgets.table.SelectionStorage<VTMatch>, docking.widgets.table.SortedTableModel, docking.widgets.table.VariableColumnTableModel, ghidra.util.table.ProgramTableModel, Serializable, EventListener, ChangeListener, TableModel

public class VTMatchSourceTableModel extends VTMatchOneToManyTableModel
See Also:
  • Constructor Details

    • VTMatchSourceTableModel

      public VTMatchSourceTableModel(ghidra.framework.plugintool.ServiceProvider serviceProvider, VTController vtController)
  • Method Details

    • createTableColumnDescriptor

      protected docking.widgets.table.TableColumnDescriptor<VTMatch> createTableColumnDescriptor()
      Overrides:
      createTableColumnDescriptor in class ghidra.util.table.AddressBasedTableModel<VTMatch>
    • getAddress

      public ghidra.program.model.address.Address getAddress(int row)
      Overrides:
      getAddress in class AbstractVTMatchTableModel
    • doLoad

      protected void doLoad(ghidra.util.datastruct.Accumulator<VTMatch> accumulator, ghidra.util.task.TaskMonitor monitor) throws ghidra.util.exception.CancelledException
      Specified by:
      doLoad in class VTMatchOneToManyTableModel
      Throws:
      ghidra.util.exception.CancelledException
    • createSortComparator

      protected Comparator<VTMatch> createSortComparator(int columnIndex)
      Overrides:
      createSortComparator in class VTMatchOneToManyTableModel