Class TableViewData

  • All Implemented Interfaces:
    WebFile.Updater, java.beans.PropertyChangeListener, java.util.EventListener

    public class TableViewData
    extends SnapData
    implements java.beans.PropertyChangeListener, WebFile.Updater
    A file for managing table views.
    • Constructor Detail

      • TableViewData

        public TableViewData()
    • Method Detail

      • getTable

        public SnapTable getTable()
        Returns the table.
      • getTableImpl

        protected SnapTable getTableImpl()
        Returns the table.
      • setTable

        public void setTable​(SnapTable aTable)
        Sets the table.
      • getTableView

        public SnapTableView getTableView()
        Returns the table view.
      • createTableView

        protected SnapTableView createTableView()
        Creates a table view from file bytes or scratch.
      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent anEvent)
        Catches changes to condition and properties.
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
      • get

        public static TableViewData get​(WebFile aFile)
        Returns the TableViewData for given file.