Class RollupConfigDialog

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

public class RollupConfigDialog
extends JDialog
A Dialog for configuring a rollup on a table.
See Also:
Serialized Form
  • Constructor Details

    • RollupConfigDialog

      public RollupConfigDialog​(Table theTable, com.fishlib.io.logger.Logger log)
      Create a dialog to configure a rollup on the specified table.
      Parameters:
      theTable - The table to rollup
      log - a logger
  • Method Details

    • wasOkClicked

      public boolean wasOkClicked()
    • getDefinition

      public com.illumon.iris.treetable.RollupDefinition getDefinition()
      Get the RollupDefinition object for the current state of the dialog.
      Returns:
      the current definition
    • setDefinition

      public void setDefinition​(com.illumon.iris.treetable.RollupDefinition definition)
      Set the state of the panel to match the input RollupDefinition.
      Parameters:
      definition - the definition to use
    • $$$getRootComponent$$$

      public JComponent $$$getRootComponent$$$()
      Noinspection:
      ALL