Class FilterFromBugPicker


  • final class FilterFromBugPicker
    extends java.lang.Object
    Creates a list of options on for filtering bugs based on the current bug selected. Gives the option to invert the created filter by wrapping it in a NotMatcher.
    • Field Detail

      • map

        private final java.util.HashMap<javax.swing.JCheckBox,​Sortables> map
      • availableSortables

        private final java.util.List<Sortables> availableSortables
      • pickerPanel

        private final javax.swing.JPanel pickerPanel
      • notFilterCheck

        private final javax.swing.JCheckBox notFilterCheck
    • Constructor Detail

      • FilterFromBugPicker

        public FilterFromBugPicker​(BugInstance bug,
                                   java.util.List<Sortables> availableSortables)
    • Method Detail

      • buildPanel

        private javax.swing.JPanel buildPanel()
      • addFilterLikeCheckboxes

        private void addFilterLikeCheckboxes​(javax.swing.JPanel center)
      • addNotFilterOption

        private void addNotFilterOption​(javax.swing.JPanel center)
      • pickerPanel

        public javax.swing.JPanel pickerPanel()
      • makeMatcherFromSelection

        public Matcher makeMatcherFromSelection()