Class VTMatchOneToManyTableModel

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>
ghidra.feature.vt.gui.util.AbstractVTMatchTableModel
ghidra.feature.vt.gui.provider.onetomany.VTMatchOneToManyTableModel
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
Direct Known Subclasses:
VTMatchDestinationTableModel, VTMatchSourceTableModel

public abstract class VTMatchOneToManyTableModel extends AbstractVTMatchTableModel
See Also:
  • Field Details

    • address

      protected ghidra.program.model.address.Address address
  • Constructor Details

    • VTMatchOneToManyTableModel

      public VTMatchOneToManyTableModel(String title, VTController vtController)
  • Method Details

    • createSortComparator

      protected Comparator<VTMatch> createSortComparator(int columnIndex)
      Overrides:
      createSortComparator in class docking.widgets.table.threaded.ThreadedTableModel<VTMatch,ghidra.program.model.listing.Program>
    • doLoad

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

      public void setAddress(ghidra.program.model.address.Address matchAddress)