Class PivotTable

java.lang.Object
ca.spatial.table.PivotTable
All Implemented Interfaces:
com.jidesoft.pivot.PivotValueProviderListener, ActionListener, EventListener, TableModelListener

public class PivotTable extends Object implements ActionListener, com.jidesoft.pivot.PivotValueProviderListener, TableModelListener
Create a pivot table based on the input table. Note that if the input table contains active simulation data then the scheduler will become inactive until the pivot table window is closed.
  • Constructor Details

  • Method Details

    • printTable

      public void printTable(JTable dataTable)
    • showPivot

      public static void showPivot(AttributeStore as)
    • getPivotTablePane

      public com.jidesoft.pivot.PivotTablePane getPivotTablePane()
    • getPivotDataModel

      public com.jidesoft.pivot.CalculatedPivotDataModel getPivotDataModel()
    • getJMenuBar

      public JMenuBar getJMenuBar()
    • showTable

      public void showTable()
    • closeAll

      public void closeAll()
      Disconnect listeners and close the input data model
    • close

      public void close()
      Disconnect listeners but leave the input data model intact
    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Specified by:
      actionPerformed in interface ActionListener
    • pivotValueProviderEventHandler

      public void pivotValueProviderEventHandler(com.jidesoft.pivot.PivotValueProviderEvent event)
      Specified by:
      pivotValueProviderEventHandler in interface com.jidesoft.pivot.PivotValueProviderListener
    • tableChanged

      public void tableChanged(TableModelEvent e)
      Specified by:
      tableChanged in interface TableModelListener