Class MainFrameTree


  • public class MainFrameTree
    extends java.lang.Object
    • Field Detail

      • mainFrame

        private final MainFrame mainFrame
      • tree

        javax.swing.JTree tree
      • tableheader

        javax.swing.table.JTableHeader tableheader
      • currentSelectedBugLeaf

        BugLeafNode currentSelectedBugLeaf
      • treePanel

        javax.swing.JPanel treePanel
      • treeScrollPane

        javax.swing.JScrollPane treeScrollPane
      • bugPopupMenu

        javax.swing.JPopupMenu bugPopupMenu
      • branchPopupMenu

        javax.swing.JPopupMenu branchPopupMenu
      • cardPanel

        javax.swing.JPanel cardPanel
      • textFieldForPackagesToDisplay

        private javax.swing.JTextField textFieldForPackagesToDisplay
      • waitStatusLabel

        private javax.swing.JLabel waitStatusLabel
    • Constructor Detail

      • MainFrameTree

        public MainFrameTree​(MainFrame mainFrame)
    • Method Detail

      • newTree

        public void newTree​(javax.swing.JTree newTree,
                            BugTreeModel newModel)
      • getTree

        public javax.swing.JTree getTree()
      • getAvailableSortables

        public Sortables[] getAvailableSortables()
      • rebuildBugTreeIfSortablesDependOnCloud

        void rebuildBugTreeIfSortablesDependOnCloud()
      • updateBugTree

        public void updateBugTree()
      • warnUserOfFilters

        private void warnUserOfFilters()
      • createBugPopupMenu

        javax.swing.JPopupMenu createBugPopupMenu()
        Creates popup menu for bugs on tree.
      • createBranchPopUpMenu

        javax.swing.JPopupMenu createBranchPopUpMenu()
        Creates the branch pop up menu that ask if the user wants to hide all the bugs in that branch.
      • treeActionAdapter

        java.awt.event.ActionListener treeActionAdapter​(javax.swing.ActionMap map,
                                                        java.lang.String actionName)
      • expandTree

        void expandTree​(int max)
      • leavesShown

        boolean leavesShown()
      • expandToFirstLeaf

        void expandToFirstLeaf​(int max)
      • setupTreeListeners

        void setupTreeListeners()
      • setSorting

        void setSorting​(boolean b)
      • getCurrentSelectedBugLeaf

        public BugLeafNode getCurrentSelectedBugLeaf()
      • bugListPanel

        public javax.swing.JPanel bugListPanel()
      • getTableheader

        public javax.swing.table.JTableHeader getTableheader()
      • setBugPopupMenu

        public void setBugPopupMenu​(javax.swing.JPopupMenu bugPopupMenu)
      • setBranchPopupMenu

        public void setBranchPopupMenu​(javax.swing.JPopupMenu branchPopupMenu)
      • updateFonts

        void updateFonts​(float size)
      • showCard

        void showCard​(MainFrame.BugCard card,
                      java.awt.Cursor cursor,
                      java.awt.Window window)
      • makeNavigationPanel

        private javax.swing.JPanel makeNavigationPanel​(java.lang.String packageSelectorLabel,
                                                       javax.swing.JComponent packageSelector,
                                                       javax.swing.JComponent treeHeader,
                                                       javax.swing.JComponent tree)
      • setWaitStatusLabelText

        public void setWaitStatusLabelText​(java.lang.String msg)
      • setFieldForPackagesToDisplayText

        public void setFieldForPackagesToDisplayText​(java.lang.String filter)