Class AbstractSingleDBTraceCodeUnitsView<T extends DBTraceCodeUnitAdapter>

java.lang.Object
ghidra.trace.database.listing.AbstractBaseDBTraceCodeUnitsView<T>
ghidra.trace.database.listing.AbstractSingleDBTraceCodeUnitsView<T>
Type Parameters:
T - the implementation type of the units contained in the view
Direct Known Subclasses:
AbstractBaseDBTraceDefinedUnitsView, DBTraceUndefinedDataView

public abstract class AbstractSingleDBTraceCodeUnitsView<T extends DBTraceCodeUnitAdapter> extends AbstractBaseDBTraceCodeUnitsView<T>
An abstract implementation of a single-type view
Implementation Notes:
This class cannot be removed. Despite it appearing not to do anything, this class serves as an upper bound on the views composed by AbstractComposedDBTraceCodeUnitsView.
  • Constructor Details

    • AbstractSingleDBTraceCodeUnitsView

      public AbstractSingleDBTraceCodeUnitsView(DBTraceCodeSpace space)
      Construct a view
      Parameters:
      space - the space, bound to an address space