a small NPE fix BLD200303130100
authorlebedkov@netbeans.org
Wed, 12 Mar 2003 21:13:45 +0000
changeset 32651da848ce9359
parent 3264 98872d28a2a9
child 3266 51cca57487df
a small NPE fix
suggestions_framework/src/org/netbeans/modules/tasklist/suggestions/SuggestionManagerImpl.java
tasklist.core/src/org/netbeans/modules/tasklist/core/TaskList.java
     1.1 --- a/suggestions_framework/src/org/netbeans/modules/tasklist/suggestions/SuggestionManagerImpl.java	Wed Mar 12 16:31:09 2003 +0000
     1.2 +++ b/suggestions_framework/src/org/netbeans/modules/tasklist/suggestions/SuggestionManagerImpl.java	Wed Mar 12 21:13:45 2003 +0000
     1.3 @@ -625,8 +625,9 @@
     1.4          } else {
     1.5              tasklist.clearCategoryTasks();
     1.6              List oldList = tasklist.getTasks();
     1.7 -            List suggestions = new ArrayList(oldList.size());
     1.8 -            suggestions.addAll(oldList);
     1.9 +            List suggestions = new ArrayList();
    1.10 +            if (oldList != null)
    1.11 +                suggestions.addAll(oldList);
    1.12              tasklist.clear();
    1.13              Iterator it = suggestions.iterator();
    1.14              List group = null;
     2.1 --- a/tasklist.core/src/org/netbeans/modules/tasklist/core/TaskList.java	Wed Mar 12 16:31:09 2003 +0000
     2.2 +++ b/tasklist.core/src/org/netbeans/modules/tasklist/core/TaskList.java	Wed Mar 12 21:13:45 2003 +0000
     2.3 @@ -455,7 +455,11 @@
     2.4          return null;
     2.5      }
     2.6  
     2.7 -    /** Return the list of tasks in this tasklist */
     2.8 +    /** 
     2.9 +     * Return the list of tasks in this tasklist 
    2.10 +     *
    2.11 +     * @return subtasks of the root or null
    2.12 +     */
    2.13      public List getTasks() {
    2.14          return getRoot().getSubtasks();
    2.15      }