Module org.hdfgroup.hdfview
Package hdf.view.TableView

# Interface TableView

All Superinterfaces:
  `DataView`

All Known Implementing Classes:
  `DefaultBaseTableView`, `DefaultCompoundDSTableView`, `DefaultScalarDSTableView`

public interface TableView extends DataView
The table view interface for displaying data in table form

Version:
  2.4 9/6/2007
Author:
  Peter X. Cao

- ## Field Summary

  ### Fields inherited from interface hdf.view.DataView.DataView

  `DATAVIEW_IMAGE, DATAVIEW_TABLE, DATAVIEW_UNKNOWN`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getSelectedColumnCount()`
  `Object`
  `getSelectedData()`
  `int`
  `getSelectedRowCount()`
  `Object`
  `getTable()`
  `void`
  `refreshDataTable()`
  refresh the data table.
  `void`
  `updateValueInFile()`
  Write the change of a dataset into file.

  ### Methods inherited from interface hdf.view.DataView.DataView

  `getDataObject`

- ## Method Details

  - ### getTable

    Object getTable()
    Returns:
      the table

  - ### getSelectedData

    Object getSelectedData()
    Returns:
      array of selected data

  - ### getSelectedColumnCount

    int getSelectedColumnCount()
    Returns:
      array of selected column count

  - ### getSelectedRowCount

    int getSelectedRowCount()
    Returns:
      array of selected row count

  - ### updateValueInFile

    void updateValueInFile()
    Write the change of a dataset into file.

  - ### refreshDataTable

    void refreshDataTable()
    refresh the data table.