Class MultiSubsetQueryWindow

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

public class MultiSubsetQueryWindow extends QueryWindow
Window that presents algebraic subsets for addition to multiple tables. The user can make adjustments as required.
Since:
18 Sep 2018
Author:
Mark Taylor
See Also:
  • Constructor Details

    • MultiSubsetQueryWindow

      public MultiSubsetQueryWindow(String title, Component parent, MultiSubsetQueryWindow.Entry[] entries, String jelExpr, String adqlExpr)
      Constructor.
      Parameters:
      title - window title
      parent - parent component
      entries - list of subset expressions that are potentially to be added
      jelExpr - JEL expression giving generic description of subset
      adqlExpr - ADQL expression giving generic description of subset
  • Method Details

    • perform

      protected boolean perform()
      Description copied from class: QueryWindow
      This method will be invoked when the OK button is pushed or the user otherwise indicates that he has filled in the form.
      Specified by:
      perform in class QueryWindow
      Returns:
      true if the action is complete in some sense. The window will be disposed if true is returned, otherwise it will remain posted.