Class GhidraProgramTableModel<ROW_TYPE>

    • Field Detail

      • program

        protected Program program
    • Constructor Detail

      • GhidraProgramTableModel

        protected GhidraProgramTableModel​(java.lang.String modelName,
                                          ServiceProvider serviceProvider,
                                          Program program,
                                          TaskMonitor monitor)
      • GhidraProgramTableModel

        protected GhidraProgramTableModel​(java.lang.String modelName,
                                          ServiceProvider serviceProvider,
                                          Program program,
                                          TaskMonitor monitor,
                                          boolean loadIncrementally)
    • Method Detail

      • setProgram

        public void setProgram​(Program program)
      • getProgramForRow

        protected Program getProgramForRow​(ROW_TYPE t)
        Extension point for getting a row-specific program. Most models don't need this capability.
        Parameters:
        t - The ROW_TYPE row object
        Returns:
        the program
      • getProgram

        public Program getProgram()
        Description copied from interface: ProgramTableModel
        Returns the program associated with this ProgramTableModel.
        Specified by:
        getProgram in interface ProgramTableModel
        Returns:
        the program associated with this ProgramTableModel.