Class SorterDialog

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

public class SorterDialog extends FBDialog
This is the window that pops up when the user double clicks on the sorting table Its also available from the menu if they remove all Sortables. The user can choose what Sortables he wants to sort by, sort them into the order he wants to see and then click apply to move his choices onto the sorting table
See Also:
  • Field Details

  • Constructor Details

    • SorterDialog

      private SorterDialog()
  • Method Details

    • getInstance

      public static SorterDialog getInstance()
    • setVisible

      public void setVisible(boolean visible)
      Overrides:
      setVisible in class Dialog
    • createSorterPane

      private JPanel createSorterPane()
      Creates JPanel with checkboxes of different things to sort by. List is: priority, class, package, category, bugcode, status, and type.
    • createAppropriatelySizedScrollPane

      private JScrollPane createAppropriatelySizedScrollPane(JTable t)
    • setSorterCheckBoxes

      private void setSorterCheckBoxes()
      Sets the checkboxes in the sorter panel to what is shown in the MainFrame. This assumes that sorterTableColumnModel will return the list of which box is checked in the same order as the order that sorter panel has.
    • freeze

      void freeze()
    • thaw

      void thaw()