Expose protected fileds to tests. Unregister javaparser on project switch. bowfixes_root
authorpkuzel@netbeans.org
Mon, 01 Mar 2004 18:32:48 +0000
changeset 4251e4dd36c0215a
parent 4250 2c2ae8f963a9
child 4252 376b7dd95eb9
Expose protected fileds to tests. Unregister javaparser on project switch.
tasklist.docscan/src/org/netbeans/modules/tasklist/docscan/SourceTasksView.java
     1.1 --- a/tasklist.docscan/src/org/netbeans/modules/tasklist/docscan/SourceTasksView.java	Mon Mar 01 18:27:36 2004 +0000
     1.2 +++ b/tasklist.docscan/src/org/netbeans/modules/tasklist/docscan/SourceTasksView.java	Mon Mar 01 18:32:48 2004 +0000
     1.3 @@ -92,7 +92,7 @@
     1.4      private Background background;
     1.5  
     1.6      /** Selcted folder to be scanned or null */
     1.7 -    private FileObject selectedFolder;
     1.8 +    /*package*/ FileObject selectedFolder;
     1.9  
    1.10      private static final int RECENT_ITEMS_COUNT = 4;
    1.11      private ArrayList recentFolders = new ArrayList(RECENT_ITEMS_COUNT);
    1.12 @@ -483,7 +483,7 @@
    1.13          return stop;
    1.14      }
    1.15  
    1.16 -    private AbstractButton getRefresh() {
    1.17 +    /*package*/ AbstractButton getRefresh() {
    1.18          if (refresh == null) {
    1.19              Image image = Utilities.loadImage("org/netbeans/modules/tasklist/docscan/refresh.gif");  // NOI18N
    1.20              JButton button = new JButton(new ImageIcon(image));
    1.21 @@ -491,13 +491,7 @@
    1.22              button.setEnabled(job == null);
    1.23              button.addActionListener(new ActionListener() {
    1.24                  public void actionPerformed(ActionEvent e) {
    1.25 -//                    Component glass = getRootPane().getGlassPane();
    1.26 -//                    JPanel shadow = new JPanel();
    1.27 -//                    shadow.setOpaque(false);
    1.28 -//                    shadow.setBackground(new Color(50,50,50,150));
    1.29 -//                    getRootPane().setGlassPane(shadow);
    1.30                      handleRefresh();
    1.31 -//                    getRootPane().setGlassPane(glass);
    1.32                  }
    1.33              });
    1.34              adjustHeight(button);
    1.35 @@ -538,7 +532,7 @@
    1.36      private AbstractButton allFilesButton;
    1.37      private ButtonGroup group = new ButtonGroup();;
    1.38  
    1.39 -    private AbstractButton getAllFiles() {
    1.40 +    /*package*/ AbstractButton getAllFiles() {
    1.41          if (allFilesButton == null) {
    1.42              JToggleButton button = new JToggleButton(Util.getString("see-folder"));
    1.43              if (selectedFolder == null) {
    1.44 @@ -1000,6 +994,19 @@
    1.45          super.componentHidden();
    1.46      }
    1.47  
    1.48 +    // used by unit test
    1.49 +    /*package*/ ObservableList discloseModel() {
    1.50 +        return getModel();
    1.51 +    }
    1.52 +
    1.53 +    /*package*/ Object discloseTable() {
    1.54 +        return treeTable;
    1.55 +    }
    1.56 +
    1.57 +    /*package*/ Node discloseNode() {
    1.58 +        return rootNode;
    1.59 +    }
    1.60 +
    1.61      /** User clicked selected folder, restore from cache or ask for context */
    1.62      private void handleAllFiles() {
    1.63          if (job != null) {