Interface SaveableTable<TM>

All Known Implementing Classes:
PrintableTable

public interface SaveableTable<TM>
This interface identifies the class within a view window of YAAC that can save the contents of the tabular view to a CSV file.
Author:
Andrew Pavlin, KA2DDO
  • Method Details

    • exportAsCsv

      void exportAsCsv(NonshareableBufferedPrintStream ps)
      Export the table as a CSV file.
      Parameters:
      ps - PrintStream to write the CSV file to
    • getTableModel

      TM getTableModel()
      Get the data model of the table.
      Returns:
      TM used by the table
    • getName

      String getName()
      Get the localized name of this table.
      Returns:
      localized String name of the table
    • getRowCount

      int getRowCount()
      Get the number of records in this table.
      Returns:
      row count