-Select current value in the table cell editor for effort BLD200605091800
authorlebedkov@netbeans.org
Mon, 08 May 2006 19:06:20 +0000
changeset 7126f83494312281
parent 7125 3d28a57b25b3
child 7127 100eef0f9961
-Select current value in the table cell editor for effort
-Table cell editor for dates
-Integrate JCalendar 1.3
-Table cell editor for "spent time"
-Use Java 1.5
-Mouse right click does not work on the User Tasks background.
-remove usage of LocaleSupport
-complete support for dependencies between tasks
-Remove unneeded module dependencies
-Better highlighting for running task
tasklist.usertasks/doc/plans.ics
tasklist.usertasks/doc/processes.ics
tasklist.usertasks/javahelp/org/netbeans/modules/tasklist/usertasks/docs/content/table-operation.html
tasklist.usertasks/manifest.mf
tasklist.usertasks/nbproject/project.properties
tasklist.usertasks/nbproject/project.xml
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/TaskListDataObject.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTaskNode.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTaskView.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTasksTreeTable.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/Bundle.properties
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/EffortTableCellEditor.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/PriorityPropertyEditor.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/model/UserTask.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/model/UserTaskObjectList.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/Bundle.properties
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/DueDateTableCellRenderer.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/PriorityListCellRenderer.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/SummaryTreeCellRenderer.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/ICalExportFormat.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/ICalImportFormat.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/MyCalendarBuilder.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/AdvancedTreeTableNode.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/DefaultTreeTableModel.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/SortableTableHeader.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/SortingHeaderRenderer.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/TreeTable.java
tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/TreeTableModel.java
tasklist.usertasks/test/qa-functional/src/org/netbeans/modules/tasklist/usertasks/test/TestTable.java
tasklist.usertasks/test/unit/src/org/netbeans/modules/tasklist/usertasks/model/UserTaskListTest.java
     1.1 --- a/tasklist.usertasks/doc/plans.ics	Mon May 08 19:04:27 2006 +0000
     1.2 +++ b/tasklist.usertasks/doc/plans.ics	Mon May 08 19:06:20 2006 +0000
     1.3 @@ -5,56 +5,195 @@
     1.4  UID:nb1145554971896.272@timpc/127.0.0.1
     1.5  CREATED:20060420T174251Z
     1.6  SUMMARY:NetBeans 6.0+ (1.30.?????)
     1.7 -PERCENT-COMPLETE:0
     1.8 -X-NETBEANS-EFFORT:60
     1.9 +PERCENT-COMPLETE:100
    1.10 +X-NETBEANS-EFFORT:0
    1.11  X-NETBEANS-SPENT-TIME:0
    1.12 -LAST-MODIFIED:20060420T183618Z
    1.13 +LAST-MODIFIED:20060508T185450Z
    1.14  X-NETBEANS-PROGRESS-COMPUTED:yes
    1.15  X-NETBEANS-EFFORT-COMPUTED:yes
    1.16  X-NETBEANS-SPENT-TIME-COMPUTED:yes
    1.17 -END:VTODO
    1.18 -BEGIN:VTODO
    1.19 -UID:nb1145555159218.274@timpc/127.0.0.1
    1.20 -CREATED:20060420T174559Z
    1.21 -SUMMARY:Bold font for running task
    1.22 -PERCENT-COMPLETE:0
    1.23 -X-NETBEANS-EFFORT:60
    1.24 -X-NETBEANS-SPENT-TIME:0
    1.25 -LAST-MODIFIED:20060420T174605Z
    1.26 -RELATED-TO:nb1145554971896.272@timpc/127.0.0.1
    1.27 +COMPLETED:20060428T145235Z
    1.28  END:VTODO
    1.29  BEGIN:VTODO
    1.30  UID:nb1137857799682.30@timpc/127.0.0.1
    1.31  CREATED:20060121T153639Z
    1.32  SUMMARY:NetBeans 6.0/promo-H (1.29.?????)
    1.33 -PERCENT-COMPLETE:33
    1.34 -X-NETBEANS-EFFORT:17190
    1.35 -X-NETBEANS-SPENT-TIME:4637
    1.36 -LAST-MODIFIED:20060420T184205Z
    1.37 +PERCENT-COMPLETE:75
    1.38 +X-NETBEANS-EFFORT:8160
    1.39 +X-NETBEANS-SPENT-TIME:4359
    1.40 +LAST-MODIFIED:20060508T185450Z
    1.41  X-NETBEANS-PROGRESS-COMPUTED:yes
    1.42  X-NETBEANS-EFFORT-COMPUTED:yes
    1.43  X-NETBEANS-SPENT-TIME-COMPUTED:yes
    1.44 -X-NETBEANS-DUETIME:1159574400000
    1.45 +X-NETBEANS-DUETIME:1159488000000
    1.46  END:VTODO
    1.47  BEGIN:VTODO
    1.48 -UID:nb1145555070582.273@timpc/127.0.0.1
    1.49 +UID:nb1145736734171.295@timpc/127.0.0.1
    1.50 +CREATED:20060422T201214Z
    1.51 +SUMMARY:Since last commit
    1.52 +PERCENT-COMPLETE:99
    1.53 +X-NETBEANS-EFFORT:1770
    1.54 +X-NETBEANS-SPENT-TIME:982
    1.55 +LAST-MODIFIED:20060508T185450Z
    1.56 +RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
    1.57 +X-NETBEANS-PROGRESS-COMPUTED:yes
    1.58 +X-NETBEANS-EFFORT-COMPUTED:yes
    1.59 +X-NETBEANS-SPENT-TIME-COMPUTED:yes
    1.60 +COMPLETED:20060423T093054Z
    1.61 +END:VTODO
    1.62 +BEGIN:VTODO
    1.63 +UID:nb1146601723224.179@timpc/127.0.0.1
    1.64 +CREATED:20060502T202843Z
    1.65 +SUMMARY:Select current value in the table cell editor for effort
    1.66 +PERCENT-COMPLETE:100
    1.67 +X-NETBEANS-EFFORT:30
    1.68 +X-NETBEANS-SPENT-TIME:79
    1.69 +LAST-MODIFIED:20060508T185450Z
    1.70 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
    1.71 +COMPLETED:20060505T193816Z
    1.72 +END:VTODO
    1.73 +BEGIN:VTODO
    1.74 +UID:nb1146160537753.276@timpc/127.0.0.1
    1.75 +CREATED:20060427T175537Z
    1.76 +SUMMARY:Table cell editor for dates
    1.77 +PERCENT-COMPLETE:100
    1.78 +X-NETBEANS-EFFORT:60
    1.79 +X-NETBEANS-SPENT-TIME:13
    1.80 +LAST-MODIFIED:20060508T185450Z
    1.81 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
    1.82 +X-NETBEANS-OWNER:tim
    1.83 +COMPLETED:20060427T203747Z
    1.84 +END:VTODO
    1.85 +BEGIN:VTODO
    1.86 +UID:nb1145813907286.274@timpc/127.0.0.1
    1.87 +CREATED:20060423T173827Z
    1.88 +SUMMARY:Evaluate JCalendar 1.3
    1.89 +PERCENT-COMPLETE:100
    1.90 +X-NETBEANS-EFFORT:60
    1.91 +X-NETBEANS-SPENT-TIME:104
    1.92 +LAST-MODIFIED:20060508T185450Z
    1.93 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
    1.94 +X-NETBEANS-OWNER:tim
    1.95 +COMPLETED:20060504T204536Z
    1.96 +END:VTODO
    1.97 +BEGIN:VTODO
    1.98 +UID:nb1145792041639.348@timpc/127.0.0.1
    1.99 +CREATED:20060423T113401Z
   1.100 +SUMMARY:Table cell editor for \"spent time\"
   1.101 +PERCENT-COMPLETE:100
   1.102 +X-NETBEANS-EFFORT:60
   1.103 +X-NETBEANS-SPENT-TIME:96
   1.104 +LAST-MODIFIED:20060508T185450Z
   1.105 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.106 +X-NETBEANS-OWNER:tim
   1.107 +COMPLETED:20060423T173635Z
   1.108 +END:VTODO
   1.109 +BEGIN:VTODO
   1.110 +UID:nb1145736746225.297@timpc/127.0.0.1
   1.111 +CREATED:20060405T194113Z
   1.112 +SUMMARY:Use Java 1.5
   1.113 +PERCENT-COMPLETE:100
   1.114 +X-NETBEANS-EFFORT:480
   1.115 +X-NETBEANS-SPENT-TIME:206
   1.116 +LAST-MODIFIED:20060508T185450Z
   1.117 +X-NETBEANS-OWNER:tim
   1.118 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.119 +COMPLETED:20060422T201311Z
   1.120 +PRIORITY:4
   1.121 +END:VTODO
   1.122 +BEGIN:VTODO
   1.123 +UID:nb1145737175283.299@timpc/127.0.0.1
   1.124  CREATED:20060420T174430Z
   1.125 -SUMMARY:Integrate iCal4j 0.9.18
   1.126 -PERCENT-COMPLETE:0
   1.127 +SUMMARY:Evaluate iCal4j 0.9.19
   1.128 +PERCENT-COMPLETE:100
   1.129  X-NETBEANS-EFFORT:60
   1.130 -X-NETBEANS-SPENT-TIME:0
   1.131 -LAST-MODIFIED:20060420T183618Z
   1.132 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.133 +X-NETBEANS-SPENT-TIME:2
   1.134 +LAST-MODIFIED:20060508T185450Z
   1.135  X-NETBEANS-OWNER:tim
   1.136 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.137 +COMPLETED:20060426T204925Z
   1.138 +END:VTODO
   1.139 +BEGIN:VTODO
   1.140 +UID:nb1145790014721.275@timpc/127.0.0.1
   1.141 +CREATED:20060223T210427Z
   1.142 +SUMMARY:Mouse right click does not work on the User Tasks background.
   1.143 +PERCENT-COMPLETE:100
   1.144 +X-NETBEANS-EFFORT:120
   1.145 +X-NETBEANS-SPENT-TIME:41
   1.146 +LAST-MODIFIED:20060508T185450Z
   1.147 +COMPLETED:20060423T110008Z
   1.148 +X-NETBEANS-OWNER:tim
   1.149 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.150 +END:VTODO
   1.151 +BEGIN:VTODO
   1.152 +UID:nb1145791096264.277@timpc/127.0.0.1
   1.153 +CREATED:20060223T210427Z
   1.154 +SUMMARY:remove usage of LocaleSupport 
   1.155 +PERCENT-COMPLETE:100
   1.156 +X-NETBEANS-EFFORT:120
   1.157 +X-NETBEANS-SPENT-TIME:14
   1.158 +LAST-MODIFIED:20060508T185450Z
   1.159 +COMPLETED:20060423T111807Z
   1.160 +X-NETBEANS-OWNER:tim
   1.161 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.162 +END:VTODO
   1.163 +BEGIN:VTODO
   1.164 +UID:nb1145791141599.279@timpc/127.0.0.1
   1.165 +CREATED:20060223T210427Z
   1.166 +SUMMARY:complete support for dependencies between tasks
   1.167 +PERCENT-COMPLETE:100
   1.168 +X-NETBEANS-EFFORT:480
   1.169 +X-NETBEANS-SPENT-TIME:304
   1.170 +LAST-MODIFIED:20060508T185450Z
   1.171 +COMPLETED:20060423T111854Z
   1.172 +X-NETBEANS-OWNER:tim
   1.173 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.174 +END:VTODO
   1.175 +BEGIN:VTODO
   1.176 +UID:nb1145910384190.277@timpc/127.0.0.1
   1.177 +CREATED:20060424T200612Z
   1.178 +SUMMARY:Remove unneeded module dependencies
   1.179 +PERCENT-COMPLETE:100
   1.180 +X-NETBEANS-EFFORT:120
   1.181 +X-NETBEANS-SPENT-TIME:19
   1.182 +LAST-MODIFIED:20060508T185450Z
   1.183 +COMPLETED:20060424T202619Z
   1.184 +X-NETBEANS-OWNER:tim
   1.185 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.186 +END:VTODO
   1.187 +BEGIN:VTODO
   1.188 +UID:nb1146170955354.279@timpc/127.0.0.1
   1.189 +CREATED:20060420T174559Z
   1.190 +SUMMARY:Better highlighting for running task
   1.191 +PERCENT-COMPLETE:100
   1.192 +X-NETBEANS-EFFORT:60
   1.193 +X-NETBEANS-SPENT-TIME:40
   1.194 +LAST-MODIFIED:20060508T185450Z
   1.195 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.196 +X-NETBEANS-OWNER:tim
   1.197 +COMPLETED:20060428T152047Z
   1.198 +END:VTODO
   1.199 +BEGIN:VTODO
   1.200 +UID:nb1146495119828.239@timpc/127.0.0.1
   1.201 +CREATED:20060402T201607Z
   1.202 +SUMMARY:Remove usages of ErrorManager (only missing: replacement for anno
   1.203 + tate?)
   1.204 +PERCENT-COMPLETE:90
   1.205 +X-NETBEANS-EFFORT:120
   1.206 +X-NETBEANS-SPENT-TIME:64
   1.207 +LAST-MODIFIED:20060508T185450Z
   1.208 +X-NETBEANS-OWNER:tim
   1.209 +RELATED-TO:nb1145736734171.295@timpc/127.0.0.1
   1.210 +PRIORITY:4
   1.211  END:VTODO
   1.212  BEGIN:VTODO
   1.213  UID:nb1145292710486.268@timpc/127.0.0.1
   1.214  CREATED:20060417T165150Z
   1.215 -SUMMARY:Improve memory consumption and performance
   1.216 -PERCENT-COMPLETE:5
   1.217 +SUMMARY:Improve memory consumption\, jar size and performance
   1.218 +PERCENT-COMPLETE:20
   1.219  X-NETBEANS-EFFORT:2400
   1.220 -X-NETBEANS-SPENT-TIME:378
   1.221 -LAST-MODIFIED:20060420T183618Z
   1.222 +X-NETBEANS-SPENT-TIME:614
   1.223 +LAST-MODIFIED:20060508T185450Z
   1.224  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.225  X-NETBEANS-OWNER:tim
   1.226  END:VTODO
   1.227 @@ -66,7 +205,7 @@
   1.228  PERCENT-COMPLETE:100
   1.229  X-NETBEANS-EFFORT:60
   1.230  X-NETBEANS-SPENT-TIME:0
   1.231 -LAST-MODIFIED:20060420T183618Z
   1.232 +LAST-MODIFIED:20060508T185450Z
   1.233  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.234  COMPLETED:20060410T200838Z
   1.235  END:VTODO
   1.236 @@ -77,7 +216,7 @@
   1.237  PERCENT-COMPLETE:100
   1.238  X-NETBEANS-EFFORT:60
   1.239  X-NETBEANS-SPENT-TIME:15
   1.240 -LAST-MODIFIED:20060420T183618Z
   1.241 +LAST-MODIFIED:20060508T185450Z
   1.242  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.243  X-NETBEANS-OWNER:tim
   1.244  COMPLETED:20060410T195507Z
   1.245 @@ -89,7 +228,7 @@
   1.246  PERCENT-COMPLETE:100
   1.247  X-NETBEANS-EFFORT:60
   1.248  X-NETBEANS-SPENT-TIME:0
   1.249 -LAST-MODIFIED:20060420T183618Z
   1.250 +LAST-MODIFIED:20060508T185450Z
   1.251  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.252  COMPLETED:20060410T193724Z
   1.253  END:VTODO
   1.254 @@ -100,7 +239,7 @@
   1.255  PERCENT-COMPLETE:100
   1.256  X-NETBEANS-EFFORT:60
   1.257  X-NETBEANS-SPENT-TIME:0
   1.258 -LAST-MODIFIED:20060420T183618Z
   1.259 +LAST-MODIFIED:20060508T185450Z
   1.260  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.261  COMPLETED:20060410T193714Z
   1.262  END:VTODO
   1.263 @@ -111,7 +250,7 @@
   1.264  PERCENT-COMPLETE:100
   1.265  X-NETBEANS-EFFORT:60
   1.266  X-NETBEANS-SPENT-TIME:0
   1.267 -LAST-MODIFIED:20060420T183618Z
   1.268 +LAST-MODIFIED:20060508T185450Z
   1.269  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.270  COMPLETED:20060410T193644Z
   1.271  END:VTODO
   1.272 @@ -122,7 +261,7 @@
   1.273  PERCENT-COMPLETE:100
   1.274  X-NETBEANS-EFFORT:60
   1.275  X-NETBEANS-SPENT-TIME:0
   1.276 -LAST-MODIFIED:20060420T183618Z
   1.277 +LAST-MODIFIED:20060508T185450Z
   1.278  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.279  COMPLETED:20060410T193621Z
   1.280  END:VTODO
   1.281 @@ -134,533 +273,18 @@
   1.282  PERCENT-COMPLETE:100
   1.283  X-NETBEANS-EFFORT:60
   1.284  X-NETBEANS-SPENT-TIME:0
   1.285 -LAST-MODIFIED:20060420T183618Z
   1.286 +LAST-MODIFIED:20060508T185450Z
   1.287  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.288  COMPLETED:20060410T193544Z
   1.289  END:VTODO
   1.290  BEGIN:VTODO
   1.291 -UID:nb1144604702541.187@timpc/127.0.0.1
   1.292 -CREATED:20060409T174502Z
   1.293 -SUMMARY:Local menu item \"reschedule\"
   1.294 -PERCENT-COMPLETE:0
   1.295 -X-NETBEANS-EFFORT:8460
   1.296 -X-NETBEANS-SPENT-TIME:62
   1.297 -LAST-MODIFIED:20060420T183618Z
   1.298 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.299 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.300 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.301 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.302 -END:VTODO
   1.303 -BEGIN:VTODO
   1.304 -UID:nb1144611355998.155@timpc/127.0.0.1
   1.305 -CREATED:20060409T193555Z
   1.306 -SUMMARY:UI for entering recurrencies
   1.307 -PERCENT-COMPLETE:0
   1.308 -X-NETBEANS-EFFORT:960
   1.309 -X-NETBEANS-SPENT-TIME:0
   1.310 -LAST-MODIFIED:20060420T183618Z
   1.311 -RELATED-TO:nb1144604702541.187@timpc/127.0.0.1
   1.312 -END:VTODO
   1.313 -BEGIN:VTODO
   1.314 -UID:nb1144604744089.256@timpc/127.0.0.1
   1.315 -CREATED:20060409T174544Z
   1.316 -SUMMARY:update local menu
   1.317 -PERCENT-COMPLETE:10
   1.318 -X-NETBEANS-EFFORT:120
   1.319 -X-NETBEANS-SPENT-TIME:57
   1.320 -LAST-MODIFIED:20060420T183618Z
   1.321 -RELATED-TO:nb1144604702541.187@timpc/127.0.0.1
   1.322 -X-NETBEANS-OWNER:tim
   1.323 -END:VTODO
   1.324 -BEGIN:VTODO
   1.325 -UID:nb1144604740109.222@timpc/127.0.0.1
   1.326 -CREATED:20040909T181638Z
   1.327 -SUMMARY:recurrence-field
   1.328 -DESCRIPTION:Steps that should be accomplished to add a new field to the U
   1.329 - serTask class that is visible to the user
   1.330 -PERCENT-COMPLETE:0
   1.331 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.332 -X-NETBEANS-EFFORT:7380
   1.333 -X-NETBEANS-SPENT-TIME:5
   1.334 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.335 -LAST-MODIFIED:20060420T183618Z
   1.336 -RELATED-TO:nb1144604702541.187@timpc/127.0.0.1
   1.337 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.338 -END:VTODO
   1.339 -BEGIN:VTODO
   1.340 -UID:nb1144604740109.223@timpc/127.0.0.1
   1.341 -CREATED:20041107T114332Z
   1.342 -SUMMARY:UserTask
   1.343 -PERCENT-COMPLETE:0
   1.344 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.345 -X-NETBEANS-EFFORT:240
   1.346 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.347 -X-NETBEANS-SPENT-TIME:3
   1.348 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.349 -LAST-MODIFIED:20060420T183618Z
   1.350 -COMPLETED:20051104T183420Z
   1.351 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.352 -END:VTODO
   1.353 -BEGIN:VTODO
   1.354 -UID:nb1144604740109.224@timpc/127.0.0.1
   1.355 -CREATED:20050515T115027Z
   1.356 -SUMMARY:create PROP_... field
   1.357 -PERCENT-COMPLETE:0
   1.358 -X-NETBEANS-EFFORT:60
   1.359 -X-NETBEANS-SPENT-TIME:0
   1.360 -LAST-MODIFIED:20060420T183618Z
   1.361 -URL:file:/home/tim/netbeans/trunk/tasklist/usertasks/src/org/netbeans/mod
   1.362 - ules/tasklist/usertasks/model/UserTask.java
   1.363 -X-NETBEANS-LINE:237
   1.364 -RELATED-TO:nb1144604740109.223@timpc/127.0.0.1
   1.365 -END:VTODO
   1.366 -BEGIN:VTODO
   1.367 -UID:nb1144604740110.225@timpc/127.0.0.1
   1.368 -CREATED:20040909T181651Z
   1.369 -SUMMARY:create the field. Don't forget initial values
   1.370 -PERCENT-COMPLETE:0
   1.371 -X-NETBEANS-EFFORT:60
   1.372 -X-NETBEANS-SPENT-TIME:3
   1.373 -LAST-MODIFIED:20060420T183618Z
   1.374 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.375 - asklist/usertasks/model/UserTask.java
   1.376 -X-NETBEANS-LINE:300
   1.377 -X-NETBEANS-OWNER:tim
   1.378 -RELATED-TO:nb1144604740109.223@timpc/127.0.0.1
   1.379 -END:VTODO
   1.380 -BEGIN:VTODO
   1.381 -UID:nb1144604740110.226@timpc/127.0.0.1
   1.382 -CREATED:20040909T182007Z
   1.383 -SUMMARY:create UserTask.get.. and set. firePropertyChange() in set...
   1.384 -PERCENT-COMPLETE:0
   1.385 -X-NETBEANS-EFFORT:60
   1.386 -X-NETBEANS-SPENT-TIME:0
   1.387 -LAST-MODIFIED:20060420T183618Z
   1.388 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.389 - asklist/usertasks/model/UserTask.java
   1.390 -X-NETBEANS-LINE:300
   1.391 -RELATED-TO:nb1144604740109.223@timpc/127.0.0.1
   1.392 -END:VTODO
   1.393 -BEGIN:VTODO
   1.394 -UID:nb1144604740110.227@timpc/127.0.0.1
   1.395 -CREATED:20040909T181702Z
   1.396 -SUMMARY:update UserTask.copyFrom()
   1.397 -PERCENT-COMPLETE:0
   1.398 -X-NETBEANS-EFFORT:60
   1.399 -X-NETBEANS-SPENT-TIME:0
   1.400 -LAST-MODIFIED:20060420T183618Z
   1.401 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.402 - asklist/usertasks/model/UserTask.java
   1.403 -X-NETBEANS-LINE:1268
   1.404 -RELATED-TO:nb1144604740109.223@timpc/127.0.0.1
   1.405 -END:VTODO
   1.406 -BEGIN:VTODO
   1.407 -UID:nb1144604740110.228@timpc/127.0.0.1
   1.408 -CREATED:20050109T105736Z
   1.409 -SUMMARY:update UserTaskTreeTableNode
   1.410 -PERCENT-COMPLETE:0
   1.411 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.412 -X-NETBEANS-EFFORT:5880
   1.413 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.414 -X-NETBEANS-SPENT-TIME:0
   1.415 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.416 -LAST-MODIFIED:20060420T183618Z
   1.417 -COMPLETED:20051104T183420Z
   1.418 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.419 - asklist/usertasks/UserTaskTreeTableNode.java
   1.420 -X-NETBEANS-LINE:20
   1.421 -X-NETBEANS-OWNER:tim
   1.422 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.423 -END:VTODO
   1.424 -BEGIN:VTODO
   1.425 -UID:nb1144604740110.229@timpc/127.0.0.1
   1.426 -CREATED:20050109T120945Z
   1.427 -SUMMARY:update UserTaskTreeTableNode.getValueAt
   1.428 -PERCENT-COMPLETE:0
   1.429 -X-NETBEANS-EFFORT:2940
   1.430 -X-NETBEANS-SPENT-TIME:0
   1.431 -LAST-MODIFIED:20060420T183618Z
   1.432 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.433 - asklist/usertasks/UserTaskTreeTableNode.java
   1.434 -X-NETBEANS-LINE:147
   1.435 -RELATED-TO:nb1144604740110.228@timpc/127.0.0.1
   1.436 -END:VTODO
   1.437 -BEGIN:VTODO
   1.438 -UID:nb1144604740110.230@timpc/127.0.0.1
   1.439 -CREATED:20050109T120945Z
   1.440 -SUMMARY:update UserTaskTreeTableNode.setValueAt
   1.441 -PERCENT-COMPLETE:0
   1.442 -X-NETBEANS-EFFORT:2940
   1.443 -X-NETBEANS-SPENT-TIME:0
   1.444 -LAST-MODIFIED:20060420T183618Z
   1.445 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.446 - asklist/usertasks/UserTaskTreeTableNode.java
   1.447 -X-NETBEANS-LINE:203
   1.448 -RELATED-TO:nb1144604740110.228@timpc/127.0.0.1
   1.449 -END:VTODO
   1.450 -BEGIN:VTODO
   1.451 -UID:nb1144604740110.231@timpc/127.0.0.1
   1.452 -CREATED:20040909T181800Z
   1.453 -SUMMARY:update the EditTaskPanel
   1.454 -PERCENT-COMPLETE:0
   1.455 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.456 -X-NETBEANS-EFFORT:120
   1.457 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.458 -X-NETBEANS-SPENT-TIME:0
   1.459 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.460 -LAST-MODIFIED:20060420T183618Z
   1.461 -COMPLETED:20051104T183420Z
   1.462 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.463 -END:VTODO
   1.464 -BEGIN:VTODO
   1.465 -UID:nb1144604740110.232@timpc/127.0.0.1
   1.466 -CREATED:20040909T181850Z
   1.467 -SUMMARY:update fillPanel()
   1.468 -PERCENT-COMPLETE:0
   1.469 -X-NETBEANS-EFFORT:60
   1.470 -X-NETBEANS-SPENT-TIME:0
   1.471 -LAST-MODIFIED:20060420T183618Z
   1.472 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.473 - asklist/usertasks/EditTaskPanel.java
   1.474 -X-NETBEANS-LINE:237
   1.475 -RELATED-TO:nb1144604740110.231@timpc/127.0.0.1
   1.476 -END:VTODO
   1.477 -BEGIN:VTODO
   1.478 -UID:nb1144604740110.233@timpc/127.0.0.1
   1.479 -CREATED:20040909T181913Z
   1.480 -SUMMARY:update fillObject()
   1.481 -PERCENT-COMPLETE:0
   1.482 -X-NETBEANS-EFFORT:60
   1.483 -X-NETBEANS-SPENT-TIME:0
   1.484 -LAST-MODIFIED:20060420T183618Z
   1.485 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.486 - asklist/usertasks/EditTaskPanel.java
   1.487 -X-NETBEANS-LINE:342
   1.488 -RELATED-TO:nb1144604740110.231@timpc/127.0.0.1
   1.489 -END:VTODO
   1.490 -BEGIN:VTODO
   1.491 -UID:nb1144604740110.234@timpc/127.0.0.1
   1.492 -CREATED:20040909T183742Z
   1.493 -SUMMARY:update UserTaskNode.createSheet
   1.494 -PERCENT-COMPLETE:0
   1.495 -X-NETBEANS-EFFORT:60
   1.496 -X-NETBEANS-SPENT-TIME:2
   1.497 -LAST-MODIFIED:20060420T183618Z
   1.498 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.499 - asklist/usertasks/UserTaskNode.java
   1.500 -X-NETBEANS-LINE:407
   1.501 -X-NETBEANS-OWNER:tim
   1.502 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.503 -X-NETBEANS-WORK-PERIOD;X-NETBEANS-START=20050405T020000Z:1
   1.504 -END:VTODO
   1.505 -BEGIN:VTODO
   1.506 -UID:nb1144604740110.235@timpc/127.0.0.1
   1.507 -CREATED:20041107T114253Z
   1.508 -SUMMARY:Update filters
   1.509 -PERCENT-COMPLETE:0
   1.510 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.511 -X-NETBEANS-EFFORT:360
   1.512 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.513 -X-NETBEANS-SPENT-TIME:0
   1.514 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.515 -LAST-MODIFIED:20060420T183618Z
   1.516 -COMPLETED:20051104T183420Z
   1.517 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.518 -PRIORITY:1
   1.519 -END:VTODO
   1.520 -BEGIN:VTODO
   1.521 -UID:nb1144604740111.236@timpc/127.0.0.1
   1.522 -CREATED:20040909T184007Z
   1.523 -SUMMARY:create UserTaskProperties.PROPID_... constant
   1.524 -PERCENT-COMPLETE:0
   1.525 -X-NETBEANS-EFFORT:60
   1.526 -X-NETBEANS-SPENT-TIME:0
   1.527 -LAST-MODIFIED:20060420T183618Z
   1.528 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.529 - asklist/usertasks/filter/UserTaskProperties.java
   1.530 -X-NETBEANS-LINE:35
   1.531 -RELATED-TO:nb1144604740110.235@timpc/127.0.0.1
   1.532 -END:VTODO
   1.533 -BEGIN:VTODO
   1.534 -UID:nb1144604740111.237@timpc/127.0.0.1
   1.535 -CREATED:20041107T114120Z
   1.536 -SUMMARY:create UserTaskProperties.PROP_... field
   1.537 -PERCENT-COMPLETE:0
   1.538 -X-NETBEANS-EFFORT:60
   1.539 -X-NETBEANS-SPENT-TIME:0
   1.540 -LAST-MODIFIED:20060420T183618Z
   1.541 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.542 - asklist/usertasks/filter/UserTaskProperties.java
   1.543 -X-NETBEANS-LINE:143
   1.544 -RELATED-TO:nb1144604740110.235@timpc/127.0.0.1
   1.545 -END:VTODO
   1.546 -BEGIN:VTODO
   1.547 -UID:nb1144604740111.238@timpc/127.0.0.1
   1.548 -CREATED:20041107T114154Z
   1.549 -SUMMARY:Update UserTaskProperties.getProperty()
   1.550 -PERCENT-COMPLETE:0
   1.551 -X-NETBEANS-EFFORT:60
   1.552 -X-NETBEANS-SPENT-TIME:0
   1.553 -LAST-MODIFIED:20060420T183618Z
   1.554 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.555 - asklist/usertasks/filter/UserTaskProperties.java
   1.556 -X-NETBEANS-LINE:194
   1.557 -RELATED-TO:nb1144604740110.235@timpc/127.0.0.1
   1.558 -END:VTODO
   1.559 -BEGIN:VTODO
   1.560 -UID:nb1144604740111.239@timpc/127.0.0.1
   1.561 -CREATED:20041107T115515Z
   1.562 -SUMMARY:update UserTaskFilter.PROPS
   1.563 -PERCENT-COMPLETE:0
   1.564 -X-NETBEANS-EFFORT:60
   1.565 -X-NETBEANS-SPENT-TIME:0
   1.566 -LAST-MODIFIED:20060420T183618Z
   1.567 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.568 - asklist/usertasks/filter/UserTaskFilter.java
   1.569 -X-NETBEANS-LINE:48
   1.570 -RELATED-TO:nb1144604740110.235@timpc/127.0.0.1
   1.571 -END:VTODO
   1.572 -BEGIN:VTODO
   1.573 -UID:nb1144604740111.240@timpc/127.0.0.1
   1.574 -CREATED:20041107T115719Z
   1.575 -SUMMARY:Update UserTaskFilter.createConditions
   1.576 -PERCENT-COMPLETE:0
   1.577 -X-NETBEANS-EFFORT:60
   1.578 -X-NETBEANS-SPENT-TIME:0
   1.579 -LAST-MODIFIED:20060420T183618Z
   1.580 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.581 - asklist/usertasks/filter/UserTaskFilter.java
   1.582 -X-NETBEANS-LINE:107
   1.583 -RELATED-TO:nb1144604740110.235@timpc/127.0.0.1
   1.584 -END:VTODO
   1.585 -BEGIN:VTODO
   1.586 -UID:nb1144604740111.241@timpc/127.0.0.1
   1.587 -CREATED:20041107T120207Z
   1.588 -SUMMARY:Update Bundle.properties. Add LBL_...Property
   1.589 -PERCENT-COMPLETE:0
   1.590 -X-NETBEANS-EFFORT:60
   1.591 -X-NETBEANS-SPENT-TIME:0
   1.592 -LAST-MODIFIED:20060420T183618Z
   1.593 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.594 - asklist/usertasks/filter/Bundle.properties
   1.595 -X-NETBEANS-LINE:63
   1.596 -RELATED-TO:nb1144604740110.235@timpc/127.0.0.1
   1.597 -END:VTODO
   1.598 -BEGIN:VTODO
   1.599 -UID:nb1144604740111.242@timpc/127.0.0.1
   1.600 -CREATED:20041107T114412Z
   1.601 -SUMMARY:UserTaskTreeTableModel
   1.602 -PERCENT-COMPLETE:0
   1.603 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.604 -X-NETBEANS-EFFORT:300
   1.605 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.606 -X-NETBEANS-SPENT-TIME:0
   1.607 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.608 -LAST-MODIFIED:20060420T183618Z
   1.609 -COMPLETED:20051104T183420Z
   1.610 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.611 -END:VTODO
   1.612 -BEGIN:VTODO
   1.613 -UID:nb1144604740111.243@timpc/127.0.0.1
   1.614 -CREATED:20040909T183923Z
   1.615 -SUMMARY:create a PROP_... constant
   1.616 -PERCENT-COMPLETE:0
   1.617 -X-NETBEANS-EFFORT:60
   1.618 -X-NETBEANS-SPENT-TIME:0
   1.619 -LAST-MODIFIED:20060420T183618Z
   1.620 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.621 - asklist/usertasks/UserTasksTreeTableModel.java
   1.622 -X-NETBEANS-LINE:57
   1.623 -RELATED-TO:nb1144604740111.242@timpc/127.0.0.1
   1.624 -END:VTODO
   1.625 -BEGIN:VTODO
   1.626 -UID:nb1144604740111.244@timpc/127.0.0.1
   1.627 -CREATED:20041107T114447Z
   1.628 -SUMMARY:Update COMPARATORS
   1.629 -PERCENT-COMPLETE:0
   1.630 -X-NETBEANS-EFFORT:60
   1.631 -X-NETBEANS-SPENT-TIME:0
   1.632 -LAST-MODIFIED:20060420T183618Z
   1.633 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.634 - asklist/usertasks/UserTasksTreeTableModel.java
   1.635 -X-NETBEANS-LINE:163
   1.636 -X-NETBEANS-OWNER:tim
   1.637 -RELATED-TO:nb1144604740111.242@timpc/127.0.0.1
   1.638 -END:VTODO
   1.639 -BEGIN:VTODO
   1.640 -UID:nb1144604740111.245@timpc/127.0.0.1
   1.641 -CREATED:20041107T114429Z
   1.642 -SUMMARY:update COLUMN_PROPERTIES
   1.643 -PERCENT-COMPLETE:0
   1.644 -X-NETBEANS-EFFORT:60
   1.645 -X-NETBEANS-SPENT-TIME:0
   1.646 -LAST-MODIFIED:20060420T183618Z
   1.647 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.648 - asklist/usertasks/UserTasksTreeTableModel.java
   1.649 -X-NETBEANS-LINE:139
   1.650 -RELATED-TO:nb1144604740111.242@timpc/127.0.0.1
   1.651 -END:VTODO
   1.652 -BEGIN:VTODO
   1.653 -UID:nb1144604740111.246@timpc/127.0.0.1
   1.654 -CREATED:20041107T114501Z
   1.655 -SUMMARY:update COLUMN_CLASS
   1.656 -PERCENT-COMPLETE:0
   1.657 -X-NETBEANS-EFFORT:60
   1.658 -X-NETBEANS-SPENT-TIME:0
   1.659 -LAST-MODIFIED:20060420T183618Z
   1.660 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.661 - asklist/usertasks/UserTasksTreeTableModel.java
   1.662 -X-NETBEANS-LINE:188
   1.663 -RELATED-TO:nb1144604740111.242@timpc/127.0.0.1
   1.664 -END:VTODO
   1.665 -BEGIN:VTODO
   1.666 -UID:nb1144604740111.247@timpc/127.0.0.1
   1.667 -CREATED:20041107T114514Z
   1.668 -SUMMARY:update COLUMNS
   1.669 -PERCENT-COMPLETE:0
   1.670 -X-NETBEANS-EFFORT:60
   1.671 -X-NETBEANS-SPENT-TIME:0
   1.672 -LAST-MODIFIED:20060420T183618Z
   1.673 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.674 - asklist/usertasks/UserTasksTreeTableModel.java
   1.675 -X-NETBEANS-LINE:210
   1.676 -RELATED-TO:nb1144604740111.242@timpc/127.0.0.1
   1.677 -END:VTODO
   1.678 -BEGIN:VTODO
   1.679 -UID:nb1144604740112.248@timpc/127.0.0.1
   1.680 -CREATED:20041107T114615Z
   1.681 -SUMMARY:update UserTaskTreeTable.createDefaultColumnsFromModel
   1.682 -PERCENT-COMPLETE:0
   1.683 -X-NETBEANS-EFFORT:60
   1.684 -X-NETBEANS-SPENT-TIME:0
   1.685 -LAST-MODIFIED:20060420T183618Z
   1.686 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.687 - asklist/usertasks/UserTasksTreeTable.java
   1.688 -X-NETBEANS-LINE:234
   1.689 -X-NETBEANS-OWNER:tim
   1.690 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.691 -END:VTODO
   1.692 -BEGIN:VTODO
   1.693 -UID:nb1144604740112.249@timpc/127.0.0.1
   1.694 -CREATED:20041107T114711Z
   1.695 -SUMMARY:Update help
   1.696 -PERCENT-COMPLETE:0
   1.697 -X-NETBEANS-EFFORT:60
   1.698 -X-NETBEANS-SPENT-TIME:0
   1.699 -LAST-MODIFIED:20060409T173803Z
   1.700 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.701 -END:VTODO
   1.702 -BEGIN:VTODO
   1.703 -UID:nb1144604740112.250@timpc/127.0.0.1
   1.704 -CREATED:20041107T114733Z
   1.705 -SUMMARY:Update export/import
   1.706 -PERCENT-COMPLETE:0
   1.707 -X-NETBEANS-PROGRESS-COMPUTED:yes
   1.708 -X-NETBEANS-EFFORT:240
   1.709 -X-NETBEANS-EFFORT-COMPUTED:yes
   1.710 -X-NETBEANS-SPENT-TIME:0
   1.711 -X-NETBEANS-SPENT-TIME-COMPUTED:yes
   1.712 -LAST-MODIFIED:20060420T183618Z
   1.713 -COMPLETED:20051104T183420Z
   1.714 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.715 -END:VTODO
   1.716 -BEGIN:VTODO
   1.717 -UID:nb1144604740112.251@timpc/127.0.0.1
   1.718 -CREATED:20041107T114745Z
   1.719 -SUMMARY:update ICalExportFormat.writeTask
   1.720 -PERCENT-COMPLETE:0
   1.721 -X-NETBEANS-EFFORT:60
   1.722 -X-NETBEANS-SPENT-TIME:0
   1.723 -LAST-MODIFIED:20060420T183618Z
   1.724 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.725 - asklist/usertasks/translators/ICalExportFormat.java
   1.726 -X-NETBEANS-LINE:336
   1.727 -RELATED-TO:nb1144604740112.250@timpc/127.0.0.1
   1.728 -END:VTODO
   1.729 -BEGIN:VTODO
   1.730 -UID:nb1144604740112.252@timpc/127.0.0.1
   1.731 -CREATED:20041107T114805Z
   1.732 -SUMMARY:update ICalImportFormat.readVTODO
   1.733 -PERCENT-COMPLETE:0
   1.734 -X-NETBEANS-EFFORT:60
   1.735 -X-NETBEANS-SPENT-TIME:0
   1.736 -LAST-MODIFIED:20060420T183618Z
   1.737 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.738 - asklist/usertasks/translators/ICalImportFormat.java
   1.739 -X-NETBEANS-LINE:513
   1.740 -RELATED-TO:nb1144604740112.250@timpc/127.0.0.1
   1.741 -END:VTODO
   1.742 -BEGIN:VTODO
   1.743 -UID:nb1144604740112.253@timpc/127.0.0.1
   1.744 -CREATED:20041107T114835Z
   1.745 -SUMMARY:update XmlExportFormat.
   1.746 -PERCENT-COMPLETE:0
   1.747 -X-NETBEANS-EFFORT:60
   1.748 -X-NETBEANS-SPENT-TIME:0
   1.749 -LAST-MODIFIED:20060420T183618Z
   1.750 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.751 - asklist/usertasks/translators/XmlExportFormat.java
   1.752 -X-NETBEANS-LINE:233
   1.753 -RELATED-TO:nb1144604740112.250@timpc/127.0.0.1
   1.754 -END:VTODO
   1.755 -BEGIN:VTODO
   1.756 -UID:nb1144604740112.254@timpc/127.0.0.1
   1.757 -CREATED:20041107T114918Z
   1.758 -SUMMARY:update usertasks.dtd
   1.759 -PERCENT-COMPLETE:0
   1.760 -X-NETBEANS-EFFORT:60
   1.761 -X-NETBEANS-SPENT-TIME:0
   1.762 -LAST-MODIFIED:20060420T183618Z
   1.763 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.764 - asklist/usertasks/translators/usertasks-1_2.dtd
   1.765 -X-NETBEANS-LINE:1
   1.766 -RELATED-TO:nb1144604740112.250@timpc/127.0.0.1
   1.767 -END:VTODO
   1.768 -BEGIN:VTODO
   1.769 -UID:nb1144604740112.255@timpc/127.0.0.1
   1.770 -CREATED:20050830T180227Z
   1.771 -SUMMARY:create Column... property
   1.772 -PERCENT-COMPLETE:0
   1.773 -X-NETBEANS-EFFORT:60
   1.774 -X-NETBEANS-SPENT-TIME:0
   1.775 -LAST-MODIFIED:20060420T183618Z
   1.776 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   1.777 - asklist/usertasks/Bundle.properties
   1.778 -X-NETBEANS-LINE:214
   1.779 -RELATED-TO:nb1144604740109.222@timpc/127.0.0.1
   1.780 -END:VTODO
   1.781 -BEGIN:VTODO
   1.782 -UID:nb1144266073118.86@timpc/127.0.0.1
   1.783 -CREATED:20060405T194113Z
   1.784 -SUMMARY:Use Java 1.5
   1.785 -PERCENT-COMPLETE:40
   1.786 -X-NETBEANS-EFFORT:480
   1.787 -X-NETBEANS-SPENT-TIME:170
   1.788 -LAST-MODIFIED:20060420T183618Z
   1.789 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.790 -X-NETBEANS-OWNER:tim
   1.791 -PRIORITY:4
   1.792 -END:VTODO
   1.793 -BEGIN:VTODO
   1.794 -UID:nb1144008967307.94@timpc/127.0.0.1
   1.795 -CREATED:20060402T201607Z
   1.796 -SUMMARY:Remove usages of ErrorManager (replacement for annotate?)
   1.797 -PERCENT-COMPLETE:90
   1.798 -X-NETBEANS-EFFORT:120
   1.799 -X-NETBEANS-SPENT-TIME:42
   1.800 -LAST-MODIFIED:20060420T183618Z
   1.801 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.802 -X-NETBEANS-OWNER:tim
   1.803 -PRIORITY:4
   1.804 -END:VTODO
   1.805 -BEGIN:VTODO
   1.806  UID:nb1142887299141.76@timpc/127.0.0.1
   1.807  CREATED:20060320T204139Z
   1.808  SUMMARY:Update icons for filter actions
   1.809  PERCENT-COMPLETE:100
   1.810  X-NETBEANS-EFFORT:60
   1.811  X-NETBEANS-SPENT-TIME:19
   1.812 -LAST-MODIFIED:20060420T183618Z
   1.813 +LAST-MODIFIED:20060508T185450Z
   1.814  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.815  X-NETBEANS-OWNER:tim
   1.816  COMPLETED:20060320T210129Z
   1.817 @@ -673,7 +297,7 @@
   1.818  PERCENT-COMPLETE:100
   1.819  X-NETBEANS-EFFORT:120
   1.820  X-NETBEANS-SPENT-TIME:25
   1.821 -LAST-MODIFIED:20060420T183618Z
   1.822 +LAST-MODIFIED:20060508T185450Z
   1.823  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.824  X-NETBEANS-OWNER:tim
   1.825  COMPLETED:20060320T202306Z
   1.826 @@ -687,7 +311,7 @@
   1.827  PERCENT-COMPLETE:100
   1.828  X-NETBEANS-EFFORT:60
   1.829  X-NETBEANS-SPENT-TIME:0
   1.830 -LAST-MODIFIED:20060420T183618Z
   1.831 +LAST-MODIFIED:20060508T185450Z
   1.832  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.833  COMPLETED:20060319T193922Z
   1.834  END:VTODO
   1.835 @@ -699,7 +323,7 @@
   1.836  PERCENT-COMPLETE:65
   1.837  X-NETBEANS-EFFORT:120
   1.838  X-NETBEANS-SPENT-TIME:77
   1.839 -LAST-MODIFIED:20060420T183618Z
   1.840 +LAST-MODIFIED:20060508T185450Z
   1.841  URL:http://tasklist.netbeans.org/issues/show_bug.cgi?id=73549
   1.842  X-NETBEANS-LINE:1
   1.843  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.844 @@ -713,32 +337,20 @@
   1.845  PERCENT-COMPLETE:100
   1.846  X-NETBEANS-EFFORT:60
   1.847  X-NETBEANS-SPENT-TIME:20
   1.848 -LAST-MODIFIED:20060420T183618Z
   1.849 +LAST-MODIFIED:20060508T185450Z
   1.850  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.851  X-NETBEANS-OWNER:tim
   1.852  COMPLETED:20060326T134342Z
   1.853  PRIORITY:2
   1.854  END:VTODO
   1.855  BEGIN:VTODO
   1.856 -UID:nb1139005322393.60@timpc/127.0.0.1
   1.857 -CREATED:20060203T222202Z
   1.858 -SUMMARY:remove usages of SystemAction
   1.859 -PERCENT-COMPLETE:90
   1.860 -X-NETBEANS-EFFORT:960
   1.861 -X-NETBEANS-SPENT-TIME:916
   1.862 -LAST-MODIFIED:20060420T183618Z
   1.863 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.864 -X-NETBEANS-OWNER:tim
   1.865 -PRIORITY:2
   1.866 -END:VTODO
   1.867 -BEGIN:VTODO
   1.868  UID:nb1137857813757.35@timpc/127.0.0.1
   1.869  CREATED:20060121T141422Z
   1.870  SUMMARY:#33753: Allow DnD for tasks
   1.871  PERCENT-COMPLETE:100
   1.872  X-NETBEANS-EFFORT:1440
   1.873  X-NETBEANS-SPENT-TIME:1110
   1.874 -LAST-MODIFIED:20060420T183618Z
   1.875 +LAST-MODIFIED:20060508T185450Z
   1.876  URL:http://tasklist.netbeans.org/issues/show_bug.cgi?id=33753
   1.877  X-NETBEANS-LINE:1
   1.878  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.879 @@ -753,7 +365,7 @@
   1.880  PERCENT-COMPLETE:100
   1.881  X-NETBEANS-EFFORT:960
   1.882  X-NETBEANS-SPENT-TIME:309
   1.883 -LAST-MODIFIED:20060420T183618Z
   1.884 +LAST-MODIFIED:20060508T185450Z
   1.885  URL:http://tasklist.netbeans.org/issues/show_bug.cgi?id=59230
   1.886  X-NETBEANS-LINE:1
   1.887  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.888 @@ -768,7 +380,7 @@
   1.889  PERCENT-COMPLETE:98
   1.890  X-NETBEANS-EFFORT:480
   1.891  X-NETBEANS-SPENT-TIME:1163
   1.892 -LAST-MODIFIED:20060420T183618Z
   1.893 +LAST-MODIFIED:20060508T185450Z
   1.894  URL:http://tasklist.netbeans.org/issues/show_bug.cgi?id=69439
   1.895  X-NETBEANS-LINE:1
   1.896  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.897 @@ -784,7 +396,7 @@
   1.898  PERCENT-COMPLETE:100
   1.899  X-NETBEANS-EFFORT:60
   1.900  X-NETBEANS-SPENT-TIME:0
   1.901 -LAST-MODIFIED:20060420T183618Z
   1.902 +LAST-MODIFIED:20060508T185450Z
   1.903  RELATED-TO:nb1137857813768.38@timpc/127.0.0.1
   1.904  COMPLETED:20060131T190825Z
   1.905  END:VTODO
   1.906 @@ -795,7 +407,7 @@
   1.907  PERCENT-COMPLETE:100
   1.908  X-NETBEANS-EFFORT:60
   1.909  X-NETBEANS-SPENT-TIME:0
   1.910 -LAST-MODIFIED:20060420T183618Z
   1.911 +LAST-MODIFIED:20060508T185450Z
   1.912  RELATED-TO:nb1137857813768.38@timpc/127.0.0.1
   1.913  COMPLETED:20060131T190818Z
   1.914  END:VTODO
   1.915 @@ -806,7 +418,7 @@
   1.916  PERCENT-COMPLETE:100
   1.917  X-NETBEANS-EFFORT:60
   1.918  X-NETBEANS-SPENT-TIME:0
   1.919 -LAST-MODIFIED:20060420T183618Z
   1.920 +LAST-MODIFIED:20060508T185450Z
   1.921  RELATED-TO:nb1137857813768.38@timpc/127.0.0.1
   1.922  COMPLETED:20060223T210655Z
   1.923  END:VTODO
   1.924 @@ -817,7 +429,7 @@
   1.925  PERCENT-COMPLETE:96
   1.926  X-NETBEANS-EFFORT:300
   1.927  X-NETBEANS-SPENT-TIME:1163
   1.928 -LAST-MODIFIED:20060420T183618Z
   1.929 +LAST-MODIFIED:20060508T185450Z
   1.930  RELATED-TO:nb1137857813768.38@timpc/127.0.0.1
   1.931  X-NETBEANS-PROGRESS-COMPUTED:yes
   1.932  X-NETBEANS-EFFORT-COMPUTED:yes
   1.933 @@ -833,7 +445,7 @@
   1.934  PERCENT-COMPLETE:100
   1.935  X-NETBEANS-EFFORT:60
   1.936  X-NETBEANS-SPENT-TIME:36
   1.937 -LAST-MODIFIED:20060420T183618Z
   1.938 +LAST-MODIFIED:20060508T185450Z
   1.939  RELATED-TO:nb1138652046228.37@timpc/127.0.0.1
   1.940  COMPLETED:20060130T201514Z
   1.941  END:VTODO
   1.942 @@ -844,7 +456,7 @@
   1.943  PERCENT-COMPLETE:95
   1.944  X-NETBEANS-EFFORT:240
   1.945  X-NETBEANS-SPENT-TIME:1127
   1.946 -LAST-MODIFIED:20060420T183618Z
   1.947 +LAST-MODIFIED:20060508T185450Z
   1.948  RELATED-TO:nb1138652046228.37@timpc/127.0.0.1
   1.949  X-NETBEANS-OWNER:tim
   1.950  END:VTODO
   1.951 @@ -855,64 +467,35 @@
   1.952  PERCENT-COMPLETE:100
   1.953  X-NETBEANS-EFFORT:30
   1.954  X-NETBEANS-SPENT-TIME:6
   1.955 -LAST-MODIFIED:20060420T183618Z
   1.956 +LAST-MODIFIED:20060508T185450Z
   1.957  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.958  X-NETBEANS-OWNER:tim
   1.959  COMPLETED:20060223T212720Z
   1.960  END:VTODO
   1.961  BEGIN:VTODO
   1.962 -UID:nb1140728796775.102@timpc/127.0.0.1
   1.963 -CREATED:20060223T210427Z
   1.964 -SUMMARY:complete support for dependencies between tasks
   1.965 -PERCENT-COMPLETE:90
   1.966 -X-NETBEANS-EFFORT:480
   1.967 -X-NETBEANS-SPENT-TIME:304
   1.968 -LAST-MODIFIED:20060420T183618Z
   1.969 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.970 -X-NETBEANS-OWNER:tim
   1.971 -END:VTODO
   1.972 -BEGIN:VTODO
   1.973 -UID:nb1140728796778.103@timpc/127.0.0.1
   1.974 -CREATED:20060223T210427Z
   1.975 -SUMMARY:Mouse right click does not work on the User Tasks background.
   1.976 -PERCENT-COMPLETE:0
   1.977 -X-NETBEANS-EFFORT:120
   1.978 -X-NETBEANS-SPENT-TIME:0
   1.979 -LAST-MODIFIED:20060420T183618Z
   1.980 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.981 -END:VTODO
   1.982 -BEGIN:VTODO
   1.983  UID:nb1140728796781.104@timpc/127.0.0.1
   1.984  CREATED:20060223T210427Z
   1.985  SUMMARY:Bugfix (not in IZ): Double entry in the editor side bar menu
   1.986  PERCENT-COMPLETE:100
   1.987  X-NETBEANS-EFFORT:120
   1.988  X-NETBEANS-SPENT-TIME:19
   1.989 -LAST-MODIFIED:20060420T183618Z
   1.990 +LAST-MODIFIED:20060508T185450Z
   1.991  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
   1.992  X-NETBEANS-OWNER:tim
   1.993  COMPLETED:20060403T204316Z
   1.994  END:VTODO
   1.995  BEGIN:VTODO
   1.996 -UID:nb1140728796786.105@timpc/127.0.0.1
   1.997 -CREATED:20060223T210427Z
   1.998 -SUMMARY:remove usage of LocaleSupport 
   1.999 -PERCENT-COMPLETE:0
  1.1000 -X-NETBEANS-EFFORT:120
  1.1001 -X-NETBEANS-SPENT-TIME:2
  1.1002 -LAST-MODIFIED:20060420T183618Z
  1.1003 -RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
  1.1004 -X-NETBEANS-OWNER:tim
  1.1005 -END:VTODO
  1.1006 -BEGIN:VTODO
  1.1007  UID:nb1140728825951.107@timpc/127.0.0.1
  1.1008  CREATED:20060121T154220Z
  1.1009  SUMMARY:Upload stable
  1.1010  PERCENT-COMPLETE:0
  1.1011  X-NETBEANS-EFFORT:60
  1.1012  X-NETBEANS-SPENT-TIME:0
  1.1013 -LAST-MODIFIED:20060121T154226Z
  1.1014 +LAST-MODIFIED:20060508T185450Z
  1.1015  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
  1.1016 +X-NETBEANS-DUETIME:1146268800000
  1.1017 +X-NETBEANS-OWNER:tim
  1.1018 +X-NETBEANS-DUE-SIGNALED:yes
  1.1019  END:VTODO
  1.1020  BEGIN:VTODO
  1.1021  UID:nb1144697584145.355@timpc/127.0.0.1
  1.1022 @@ -922,21 +505,21 @@
  1.1023  PERCENT-COMPLETE:100
  1.1024  X-NETBEANS-EFFORT:60
  1.1025  X-NETBEANS-SPENT-TIME:0
  1.1026 -LAST-MODIFIED:20060420T183618Z
  1.1027 +LAST-MODIFIED:20060508T185450Z
  1.1028  RELATED-TO:nb1137857799682.30@timpc/127.0.0.1
  1.1029  COMPLETED:20060410T193504Z
  1.1030  END:VTODO
  1.1031  BEGIN:VTODO
  1.1032  UID:nb1144698808218.599@timpc/127.0.0.1
  1.1033  CREATED:20060410T195328Z
  1.1034 -SUMMARY:NetBeans 5.0 (1.28.?????)
  1.1035 +SUMMARY:NetBeans 5.0 (1.28.3.55.16.7)
  1.1036  PERCENT-COMPLETE:100
  1.1037  X-NETBEANS-PROGRESS-COMPUTED:yes
  1.1038  X-NETBEANS-EFFORT:1920
  1.1039  X-NETBEANS-EFFORT-COMPUTED:yes
  1.1040  X-NETBEANS-SPENT-TIME:0
  1.1041  X-NETBEANS-SPENT-TIME-COMPUTED:yes
  1.1042 -LAST-MODIFIED:20060420T183618Z
  1.1043 +LAST-MODIFIED:20060508T185450Z
  1.1044  COMPLETED:20060411T212344Z
  1.1045  END:VTODO
  1.1046  BEGIN:VTODO
  1.1047 @@ -948,7 +531,7 @@
  1.1048  X-NETBEANS-EFFORT:60
  1.1049  X-NETBEANS-SPENT-TIME:0
  1.1050  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1051 -LAST-MODIFIED:20060420T183618Z
  1.1052 +LAST-MODIFIED:20060508T185450Z
  1.1053  COMPLETED:20060410T195400Z
  1.1054  END:VTODO
  1.1055  BEGIN:VTODO
  1.1056 @@ -960,7 +543,7 @@
  1.1057  X-NETBEANS-EFFORT:60
  1.1058  X-NETBEANS-SPENT-TIME:0
  1.1059  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1060 -LAST-MODIFIED:20060420T183618Z
  1.1061 +LAST-MODIFIED:20060508T185450Z
  1.1062  COMPLETED:20060410T195400Z
  1.1063  END:VTODO
  1.1064  BEGIN:VTODO
  1.1065 @@ -971,7 +554,7 @@
  1.1066  X-NETBEANS-EFFORT:60
  1.1067  X-NETBEANS-SPENT-TIME:0
  1.1068  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1069 -LAST-MODIFIED:20060420T183618Z
  1.1070 +LAST-MODIFIED:20060508T185450Z
  1.1071  COMPLETED:20060410T195400Z
  1.1072  END:VTODO
  1.1073  BEGIN:VTODO
  1.1074 @@ -982,7 +565,7 @@
  1.1075  X-NETBEANS-EFFORT:60
  1.1076  X-NETBEANS-SPENT-TIME:0
  1.1077  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1078 -LAST-MODIFIED:20060420T183618Z
  1.1079 +LAST-MODIFIED:20060508T185450Z
  1.1080  COMPLETED:20060410T195400Z
  1.1081  END:VTODO
  1.1082  BEGIN:VTODO
  1.1083 @@ -994,7 +577,7 @@
  1.1084  X-NETBEANS-EFFORT:60
  1.1085  X-NETBEANS-SPENT-TIME:0
  1.1086  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1087 -LAST-MODIFIED:20060420T183618Z
  1.1088 +LAST-MODIFIED:20060508T185450Z
  1.1089  COMPLETED:20060410T195400Z
  1.1090  END:VTODO
  1.1091  BEGIN:VTODO
  1.1092 @@ -1005,7 +588,7 @@
  1.1093  X-NETBEANS-EFFORT:60
  1.1094  X-NETBEANS-SPENT-TIME:0
  1.1095  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1096 -LAST-MODIFIED:20060420T183618Z
  1.1097 +LAST-MODIFIED:20060508T185450Z
  1.1098  COMPLETED:20060410T195400Z
  1.1099  END:VTODO
  1.1100  BEGIN:VTODO
  1.1101 @@ -1016,7 +599,7 @@
  1.1102  X-NETBEANS-EFFORT:60
  1.1103  X-NETBEANS-SPENT-TIME:0
  1.1104  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1105 -LAST-MODIFIED:20060420T183618Z
  1.1106 +LAST-MODIFIED:20060508T185450Z
  1.1107  COMPLETED:20060410T195400Z
  1.1108  END:VTODO
  1.1109  BEGIN:VTODO
  1.1110 @@ -1027,7 +610,7 @@
  1.1111  X-NETBEANS-EFFORT:60
  1.1112  X-NETBEANS-SPENT-TIME:0
  1.1113  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1114 -LAST-MODIFIED:20060420T183618Z
  1.1115 +LAST-MODIFIED:20060508T185450Z
  1.1116  COMPLETED:20060410T195400Z
  1.1117  END:VTODO
  1.1118  BEGIN:VTODO
  1.1119 @@ -1038,7 +621,7 @@
  1.1120  X-NETBEANS-EFFORT:60
  1.1121  X-NETBEANS-SPENT-TIME:0
  1.1122  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1123 -LAST-MODIFIED:20060420T183618Z
  1.1124 +LAST-MODIFIED:20060508T185450Z
  1.1125  COMPLETED:20060410T195400Z
  1.1126  END:VTODO
  1.1127  BEGIN:VTODO
  1.1128 @@ -1049,7 +632,7 @@
  1.1129  X-NETBEANS-EFFORT:60
  1.1130  X-NETBEANS-SPENT-TIME:0
  1.1131  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1132 -LAST-MODIFIED:20060420T183618Z
  1.1133 +LAST-MODIFIED:20060508T185450Z
  1.1134  COMPLETED:20060410T195400Z
  1.1135  END:VTODO
  1.1136  BEGIN:VTODO
  1.1137 @@ -1060,7 +643,7 @@
  1.1138  X-NETBEANS-EFFORT:60
  1.1139  X-NETBEANS-SPENT-TIME:0
  1.1140  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1141 -LAST-MODIFIED:20060420T183618Z
  1.1142 +LAST-MODIFIED:20060508T185450Z
  1.1143  COMPLETED:20060410T195400Z
  1.1144  END:VTODO
  1.1145  BEGIN:VTODO
  1.1146 @@ -1071,7 +654,7 @@
  1.1147  X-NETBEANS-EFFORT:60
  1.1148  X-NETBEANS-SPENT-TIME:0
  1.1149  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1150 -LAST-MODIFIED:20060420T183618Z
  1.1151 +LAST-MODIFIED:20060508T185450Z
  1.1152  COMPLETED:20060410T195400Z
  1.1153  END:VTODO
  1.1154  BEGIN:VTODO
  1.1155 @@ -1083,7 +666,7 @@
  1.1156  X-NETBEANS-EFFORT:60
  1.1157  X-NETBEANS-SPENT-TIME:0
  1.1158  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1159 -LAST-MODIFIED:20060420T183618Z
  1.1160 +LAST-MODIFIED:20060508T185450Z
  1.1161  COMPLETED:20060410T195400Z
  1.1162  END:VTODO
  1.1163  BEGIN:VTODO
  1.1164 @@ -1095,7 +678,7 @@
  1.1165  X-NETBEANS-EFFORT:60
  1.1166  X-NETBEANS-SPENT-TIME:0
  1.1167  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1168 -LAST-MODIFIED:20060420T183618Z
  1.1169 +LAST-MODIFIED:20060508T185450Z
  1.1170  COMPLETED:20060410T195400Z
  1.1171  END:VTODO
  1.1172  BEGIN:VTODO
  1.1173 @@ -1107,7 +690,7 @@
  1.1174  X-NETBEANS-EFFORT:60
  1.1175  X-NETBEANS-SPENT-TIME:0
  1.1176  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1177 -LAST-MODIFIED:20060420T183618Z
  1.1178 +LAST-MODIFIED:20060508T185450Z
  1.1179  COMPLETED:20060410T195400Z
  1.1180  END:VTODO
  1.1181  BEGIN:VTODO
  1.1182 @@ -1119,7 +702,7 @@
  1.1183  X-NETBEANS-EFFORT:60
  1.1184  X-NETBEANS-SPENT-TIME:0
  1.1185  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1186 -LAST-MODIFIED:20060420T183618Z
  1.1187 +LAST-MODIFIED:20060508T185450Z
  1.1188  COMPLETED:20060410T195400Z
  1.1189  END:VTODO
  1.1190  BEGIN:VTODO
  1.1191 @@ -1130,7 +713,7 @@
  1.1192  X-NETBEANS-EFFORT:60
  1.1193  X-NETBEANS-SPENT-TIME:0
  1.1194  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1195 -LAST-MODIFIED:20060420T183618Z
  1.1196 +LAST-MODIFIED:20060508T185450Z
  1.1197  COMPLETED:20060410T195400Z
  1.1198  END:VTODO
  1.1199  BEGIN:VTODO
  1.1200 @@ -1141,7 +724,7 @@
  1.1201  X-NETBEANS-EFFORT:60
  1.1202  X-NETBEANS-SPENT-TIME:0
  1.1203  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1204 -LAST-MODIFIED:20060420T183618Z
  1.1205 +LAST-MODIFIED:20060508T185450Z
  1.1206  COMPLETED:20060410T195400Z
  1.1207  END:VTODO
  1.1208  BEGIN:VTODO
  1.1209 @@ -1152,7 +735,7 @@
  1.1210  X-NETBEANS-EFFORT:60
  1.1211  X-NETBEANS-SPENT-TIME:0
  1.1212  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1213 -LAST-MODIFIED:20060420T183618Z
  1.1214 +LAST-MODIFIED:20060508T185450Z
  1.1215  COMPLETED:20060410T195400Z
  1.1216  END:VTODO
  1.1217  BEGIN:VTODO
  1.1218 @@ -1164,7 +747,7 @@
  1.1219  X-NETBEANS-EFFORT:60
  1.1220  X-NETBEANS-SPENT-TIME:0
  1.1221  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1222 -LAST-MODIFIED:20060420T183618Z
  1.1223 +LAST-MODIFIED:20060508T185450Z
  1.1224  COMPLETED:20060410T195400Z
  1.1225  END:VTODO
  1.1226  BEGIN:VTODO
  1.1227 @@ -1175,7 +758,7 @@
  1.1228  X-NETBEANS-EFFORT:60
  1.1229  X-NETBEANS-SPENT-TIME:0
  1.1230  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1231 -LAST-MODIFIED:20060420T183618Z
  1.1232 +LAST-MODIFIED:20060508T185450Z
  1.1233  COMPLETED:20060410T195400Z
  1.1234  END:VTODO
  1.1235  BEGIN:VTODO
  1.1236 @@ -1187,7 +770,7 @@
  1.1237  X-NETBEANS-EFFORT:60
  1.1238  X-NETBEANS-SPENT-TIME:0
  1.1239  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1240 -LAST-MODIFIED:20060420T183618Z
  1.1241 +LAST-MODIFIED:20060508T185450Z
  1.1242  COMPLETED:20060410T195400Z
  1.1243  END:VTODO
  1.1244  BEGIN:VTODO
  1.1245 @@ -1199,7 +782,7 @@
  1.1246  X-NETBEANS-EFFORT:60
  1.1247  X-NETBEANS-SPENT-TIME:0
  1.1248  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1249 -LAST-MODIFIED:20060420T183618Z
  1.1250 +LAST-MODIFIED:20060508T185450Z
  1.1251  COMPLETED:20060410T195400Z
  1.1252  END:VTODO
  1.1253  BEGIN:VTODO
  1.1254 @@ -1211,7 +794,7 @@
  1.1255  X-NETBEANS-EFFORT:60
  1.1256  X-NETBEANS-SPENT-TIME:0
  1.1257  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1258 -LAST-MODIFIED:20060420T183618Z
  1.1259 +LAST-MODIFIED:20060508T185450Z
  1.1260  COMPLETED:20060410T195400Z
  1.1261  END:VTODO
  1.1262  BEGIN:VTODO
  1.1263 @@ -1223,7 +806,7 @@
  1.1264  X-NETBEANS-EFFORT:60
  1.1265  X-NETBEANS-SPENT-TIME:0
  1.1266  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1267 -LAST-MODIFIED:20060420T183618Z
  1.1268 +LAST-MODIFIED:20060508T185450Z
  1.1269  COMPLETED:20060410T195400Z
  1.1270  END:VTODO
  1.1271  BEGIN:VTODO
  1.1272 @@ -1235,7 +818,7 @@
  1.1273  X-NETBEANS-EFFORT:60
  1.1274  X-NETBEANS-SPENT-TIME:0
  1.1275  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1276 -LAST-MODIFIED:20060420T183618Z
  1.1277 +LAST-MODIFIED:20060508T185450Z
  1.1278  COMPLETED:20060410T195400Z
  1.1279  END:VTODO
  1.1280  BEGIN:VTODO
  1.1281 @@ -1246,7 +829,7 @@
  1.1282  X-NETBEANS-EFFORT:60
  1.1283  X-NETBEANS-SPENT-TIME:0
  1.1284  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1285 -LAST-MODIFIED:20060420T183618Z
  1.1286 +LAST-MODIFIED:20060508T185450Z
  1.1287  COMPLETED:20060410T195400Z
  1.1288  END:VTODO
  1.1289  BEGIN:VTODO
  1.1290 @@ -1257,7 +840,7 @@
  1.1291  X-NETBEANS-EFFORT:60
  1.1292  X-NETBEANS-SPENT-TIME:0
  1.1293  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1294 -LAST-MODIFIED:20060420T183618Z
  1.1295 +LAST-MODIFIED:20060508T185450Z
  1.1296  COMPLETED:20060410T195400Z
  1.1297  END:VTODO
  1.1298  BEGIN:VTODO
  1.1299 @@ -1268,7 +851,7 @@
  1.1300  X-NETBEANS-EFFORT:60
  1.1301  X-NETBEANS-SPENT-TIME:0
  1.1302  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1303 -LAST-MODIFIED:20060420T183618Z
  1.1304 +LAST-MODIFIED:20060508T185450Z
  1.1305  COMPLETED:20060410T195400Z
  1.1306  END:VTODO
  1.1307  BEGIN:VTODO
  1.1308 @@ -1280,7 +863,7 @@
  1.1309  X-NETBEANS-EFFORT:60
  1.1310  X-NETBEANS-SPENT-TIME:0
  1.1311  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1312 -LAST-MODIFIED:20060420T183618Z
  1.1313 +LAST-MODIFIED:20060508T185450Z
  1.1314  COMPLETED:20060410T195400Z
  1.1315  END:VTODO
  1.1316  BEGIN:VTODO
  1.1317 @@ -1291,7 +874,7 @@
  1.1318  X-NETBEANS-EFFORT:60
  1.1319  X-NETBEANS-SPENT-TIME:0
  1.1320  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1321 -LAST-MODIFIED:20060420T183618Z
  1.1322 +LAST-MODIFIED:20060508T185450Z
  1.1323  COMPLETED:20060410T195400Z
  1.1324  END:VTODO
  1.1325  BEGIN:VTODO
  1.1326 @@ -1302,7 +885,7 @@
  1.1327  X-NETBEANS-EFFORT:60
  1.1328  X-NETBEANS-SPENT-TIME:0
  1.1329  RELATED-TO:nb1144698808218.599@timpc/127.0.0.1
  1.1330 -LAST-MODIFIED:20060420T183618Z
  1.1331 +LAST-MODIFIED:20060508T185450Z
  1.1332  COMPLETED:20060410T195400Z
  1.1333  END:VTODO
  1.1334  BEGIN:VTODO
  1.1335 @@ -1315,7 +898,7 @@
  1.1336  X-NETBEANS-EFFORT-COMPUTED:yes
  1.1337  X-NETBEANS-SPENT-TIME:0
  1.1338  X-NETBEANS-SPENT-TIME-COMPUTED:yes
  1.1339 -LAST-MODIFIED:20060420T183618Z
  1.1340 +LAST-MODIFIED:20060508T185450Z
  1.1341  COMPLETED:20060411T212344Z
  1.1342  END:VTODO
  1.1343  BEGIN:VTODO
  1.1344 @@ -1327,7 +910,7 @@
  1.1345  X-NETBEANS-EFFORT:60
  1.1346  X-NETBEANS-SPENT-TIME:0
  1.1347  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1348 -LAST-MODIFIED:20060420T183618Z
  1.1349 +LAST-MODIFIED:20060508T185450Z
  1.1350  COMPLETED:20060410T195206Z
  1.1351  END:VTODO
  1.1352  BEGIN:VTODO
  1.1353 @@ -1340,7 +923,7 @@
  1.1354  X-NETBEANS-EFFORT:60
  1.1355  X-NETBEANS-SPENT-TIME:0
  1.1356  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1357 -LAST-MODIFIED:20060420T183618Z
  1.1358 +LAST-MODIFIED:20060508T185450Z
  1.1359  COMPLETED:20060410T195206Z
  1.1360  END:VTODO
  1.1361  BEGIN:VTODO
  1.1362 @@ -1352,7 +935,7 @@
  1.1363  X-NETBEANS-EFFORT:60
  1.1364  X-NETBEANS-SPENT-TIME:0
  1.1365  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1366 -LAST-MODIFIED:20060420T183618Z
  1.1367 +LAST-MODIFIED:20060508T185450Z
  1.1368  COMPLETED:20060410T195206Z
  1.1369  END:VTODO
  1.1370  BEGIN:VTODO
  1.1371 @@ -1363,7 +946,7 @@
  1.1372  X-NETBEANS-EFFORT:60
  1.1373  X-NETBEANS-SPENT-TIME:0
  1.1374  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1375 -LAST-MODIFIED:20060420T183618Z
  1.1376 +LAST-MODIFIED:20060508T185450Z
  1.1377  COMPLETED:20060410T195206Z
  1.1378  END:VTODO
  1.1379  BEGIN:VTODO
  1.1380 @@ -1374,7 +957,7 @@
  1.1381  X-NETBEANS-EFFORT:60
  1.1382  X-NETBEANS-SPENT-TIME:0
  1.1383  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1384 -LAST-MODIFIED:20060420T183618Z
  1.1385 +LAST-MODIFIED:20060508T185450Z
  1.1386  COMPLETED:20060410T195206Z
  1.1387  END:VTODO
  1.1388  BEGIN:VTODO
  1.1389 @@ -1386,7 +969,7 @@
  1.1390  X-NETBEANS-EFFORT:60
  1.1391  X-NETBEANS-SPENT-TIME:0
  1.1392  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1393 -LAST-MODIFIED:20060420T183618Z
  1.1394 +LAST-MODIFIED:20060508T185450Z
  1.1395  COMPLETED:20060410T195206Z
  1.1396  END:VTODO
  1.1397  BEGIN:VTODO
  1.1398 @@ -1398,7 +981,7 @@
  1.1399  X-NETBEANS-EFFORT:60
  1.1400  X-NETBEANS-SPENT-TIME:0
  1.1401  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1402 -LAST-MODIFIED:20060420T183618Z
  1.1403 +LAST-MODIFIED:20060508T185450Z
  1.1404  COMPLETED:20060410T195206Z
  1.1405  END:VTODO
  1.1406  BEGIN:VTODO
  1.1407 @@ -1410,7 +993,7 @@
  1.1408  X-NETBEANS-EFFORT:60
  1.1409  X-NETBEANS-SPENT-TIME:0
  1.1410  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1411 -LAST-MODIFIED:20060420T183618Z
  1.1412 +LAST-MODIFIED:20060508T185450Z
  1.1413  COMPLETED:20060410T195206Z
  1.1414  END:VTODO
  1.1415  BEGIN:VTODO
  1.1416 @@ -1421,7 +1004,7 @@
  1.1417  X-NETBEANS-EFFORT:60
  1.1418  X-NETBEANS-SPENT-TIME:0
  1.1419  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1420 -LAST-MODIFIED:20060420T183618Z
  1.1421 +LAST-MODIFIED:20060508T185450Z
  1.1422  COMPLETED:20060410T195206Z
  1.1423  END:VTODO
  1.1424  BEGIN:VTODO
  1.1425 @@ -1433,7 +1016,7 @@
  1.1426  X-NETBEANS-EFFORT:60
  1.1427  X-NETBEANS-SPENT-TIME:0
  1.1428  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1429 -LAST-MODIFIED:20060420T183618Z
  1.1430 +LAST-MODIFIED:20060508T185450Z
  1.1431  COMPLETED:20060410T195206Z
  1.1432  END:VTODO
  1.1433  BEGIN:VTODO
  1.1434 @@ -1445,7 +1028,7 @@
  1.1435  X-NETBEANS-EFFORT:60
  1.1436  X-NETBEANS-SPENT-TIME:0
  1.1437  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1438 -LAST-MODIFIED:20060420T183618Z
  1.1439 +LAST-MODIFIED:20060508T185450Z
  1.1440  COMPLETED:20060410T195206Z
  1.1441  END:VTODO
  1.1442  BEGIN:VTODO
  1.1443 @@ -1457,7 +1040,7 @@
  1.1444  X-NETBEANS-EFFORT:60
  1.1445  X-NETBEANS-SPENT-TIME:0
  1.1446  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1447 -LAST-MODIFIED:20060420T183618Z
  1.1448 +LAST-MODIFIED:20060508T185450Z
  1.1449  COMPLETED:20060410T195206Z
  1.1450  END:VTODO
  1.1451  BEGIN:VTODO
  1.1452 @@ -1469,7 +1052,7 @@
  1.1453  X-NETBEANS-EFFORT:60
  1.1454  X-NETBEANS-SPENT-TIME:0
  1.1455  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1456 -LAST-MODIFIED:20060420T183618Z
  1.1457 +LAST-MODIFIED:20060508T185450Z
  1.1458  COMPLETED:20060410T195206Z
  1.1459  END:VTODO
  1.1460  BEGIN:VTODO
  1.1461 @@ -1481,7 +1064,7 @@
  1.1462  X-NETBEANS-EFFORT:60
  1.1463  X-NETBEANS-SPENT-TIME:0
  1.1464  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1465 -LAST-MODIFIED:20060420T183618Z
  1.1466 +LAST-MODIFIED:20060508T185450Z
  1.1467  COMPLETED:20060410T195206Z
  1.1468  END:VTODO
  1.1469  BEGIN:VTODO
  1.1470 @@ -1492,7 +1075,7 @@
  1.1471  X-NETBEANS-EFFORT:60
  1.1472  X-NETBEANS-SPENT-TIME:0
  1.1473  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1474 -LAST-MODIFIED:20060420T183618Z
  1.1475 +LAST-MODIFIED:20060508T185450Z
  1.1476  COMPLETED:20060410T195206Z
  1.1477  END:VTODO
  1.1478  BEGIN:VTODO
  1.1479 @@ -1503,7 +1086,7 @@
  1.1480  X-NETBEANS-EFFORT:60
  1.1481  X-NETBEANS-SPENT-TIME:0
  1.1482  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1483 -LAST-MODIFIED:20060420T183618Z
  1.1484 +LAST-MODIFIED:20060508T185450Z
  1.1485  COMPLETED:20060410T195206Z
  1.1486  END:VTODO
  1.1487  BEGIN:VTODO
  1.1488 @@ -1515,7 +1098,7 @@
  1.1489  X-NETBEANS-EFFORT:60
  1.1490  X-NETBEANS-SPENT-TIME:0
  1.1491  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1492 -LAST-MODIFIED:20060420T183618Z
  1.1493 +LAST-MODIFIED:20060508T185450Z
  1.1494  COMPLETED:20060410T195206Z
  1.1495  END:VTODO
  1.1496  BEGIN:VTODO
  1.1497 @@ -1527,7 +1110,7 @@
  1.1498  X-NETBEANS-EFFORT:60
  1.1499  X-NETBEANS-SPENT-TIME:0
  1.1500  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1501 -LAST-MODIFIED:20060420T183618Z
  1.1502 +LAST-MODIFIED:20060508T185450Z
  1.1503  COMPLETED:20060410T195206Z
  1.1504  END:VTODO
  1.1505  BEGIN:VTODO
  1.1506 @@ -1538,7 +1121,7 @@
  1.1507  X-NETBEANS-EFFORT:60
  1.1508  X-NETBEANS-SPENT-TIME:0
  1.1509  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1510 -LAST-MODIFIED:20060420T183618Z
  1.1511 +LAST-MODIFIED:20060508T185450Z
  1.1512  COMPLETED:20060410T195206Z
  1.1513  END:VTODO
  1.1514  BEGIN:VTODO
  1.1515 @@ -1550,7 +1133,7 @@
  1.1516  X-NETBEANS-EFFORT:60
  1.1517  X-NETBEANS-SPENT-TIME:0
  1.1518  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1519 -LAST-MODIFIED:20060420T183618Z
  1.1520 +LAST-MODIFIED:20060508T185450Z
  1.1521  COMPLETED:20060410T195206Z
  1.1522  END:VTODO
  1.1523  BEGIN:VTODO
  1.1524 @@ -1561,7 +1144,7 @@
  1.1525  X-NETBEANS-EFFORT:60
  1.1526  X-NETBEANS-SPENT-TIME:0
  1.1527  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1528 -LAST-MODIFIED:20060420T183618Z
  1.1529 +LAST-MODIFIED:20060508T185450Z
  1.1530  COMPLETED:20060410T195206Z
  1.1531  END:VTODO
  1.1532  BEGIN:VTODO
  1.1533 @@ -1572,7 +1155,7 @@
  1.1534  X-NETBEANS-EFFORT:60
  1.1535  X-NETBEANS-SPENT-TIME:0
  1.1536  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1537 -LAST-MODIFIED:20060420T183618Z
  1.1538 +LAST-MODIFIED:20060508T185450Z
  1.1539  COMPLETED:20060410T195206Z
  1.1540  END:VTODO
  1.1541  BEGIN:VTODO
  1.1542 @@ -1584,7 +1167,7 @@
  1.1543  X-NETBEANS-EFFORT:60
  1.1544  X-NETBEANS-SPENT-TIME:0
  1.1545  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1546 -LAST-MODIFIED:20060420T183618Z
  1.1547 +LAST-MODIFIED:20060508T185450Z
  1.1548  COMPLETED:20060410T195206Z
  1.1549  END:VTODO
  1.1550  BEGIN:VTODO
  1.1551 @@ -1596,7 +1179,7 @@
  1.1552  X-NETBEANS-EFFORT:60
  1.1553  X-NETBEANS-SPENT-TIME:0
  1.1554  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1555 -LAST-MODIFIED:20060420T183618Z
  1.1556 +LAST-MODIFIED:20060508T185450Z
  1.1557  COMPLETED:20060410T195206Z
  1.1558  END:VTODO
  1.1559  BEGIN:VTODO
  1.1560 @@ -1608,7 +1191,7 @@
  1.1561  X-NETBEANS-EFFORT:60
  1.1562  X-NETBEANS-SPENT-TIME:0
  1.1563  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1564 -LAST-MODIFIED:20060420T183618Z
  1.1565 +LAST-MODIFIED:20060508T185450Z
  1.1566  COMPLETED:20060410T195206Z
  1.1567  END:VTODO
  1.1568  BEGIN:VTODO
  1.1569 @@ -1619,7 +1202,7 @@
  1.1570  X-NETBEANS-EFFORT:60
  1.1571  X-NETBEANS-SPENT-TIME:0
  1.1572  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1573 -LAST-MODIFIED:20060420T183618Z
  1.1574 +LAST-MODIFIED:20060508T185450Z
  1.1575  COMPLETED:20060410T195206Z
  1.1576  END:VTODO
  1.1577  BEGIN:VTODO
  1.1578 @@ -1630,7 +1213,7 @@
  1.1579  X-NETBEANS-EFFORT:60
  1.1580  X-NETBEANS-SPENT-TIME:0
  1.1581  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1582 -LAST-MODIFIED:20060420T183618Z
  1.1583 +LAST-MODIFIED:20060508T185450Z
  1.1584  COMPLETED:20060410T195206Z
  1.1585  END:VTODO
  1.1586  BEGIN:VTODO
  1.1587 @@ -1642,7 +1225,7 @@
  1.1588  X-NETBEANS-EFFORT:60
  1.1589  X-NETBEANS-SPENT-TIME:0
  1.1590  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1591 -LAST-MODIFIED:20060420T183618Z
  1.1592 +LAST-MODIFIED:20060508T185450Z
  1.1593  COMPLETED:20060410T195206Z
  1.1594  END:VTODO
  1.1595  BEGIN:VTODO
  1.1596 @@ -1653,7 +1236,7 @@
  1.1597  X-NETBEANS-EFFORT:60
  1.1598  X-NETBEANS-SPENT-TIME:0
  1.1599  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1600 -LAST-MODIFIED:20060420T183618Z
  1.1601 +LAST-MODIFIED:20060508T185450Z
  1.1602  COMPLETED:20060410T195206Z
  1.1603  END:VTODO
  1.1604  BEGIN:VTODO
  1.1605 @@ -1665,7 +1248,7 @@
  1.1606  X-NETBEANS-EFFORT:60
  1.1607  X-NETBEANS-SPENT-TIME:0
  1.1608  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1609 -LAST-MODIFIED:20060420T183618Z
  1.1610 +LAST-MODIFIED:20060508T185450Z
  1.1611  COMPLETED:20060410T195206Z
  1.1612  END:VTODO
  1.1613  BEGIN:VTODO
  1.1614 @@ -1677,7 +1260,7 @@
  1.1615  X-NETBEANS-EFFORT:60
  1.1616  X-NETBEANS-SPENT-TIME:0
  1.1617  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1618 -LAST-MODIFIED:20060420T183618Z
  1.1619 +LAST-MODIFIED:20060508T185450Z
  1.1620  COMPLETED:20060410T195206Z
  1.1621  END:VTODO
  1.1622  BEGIN:VTODO
  1.1623 @@ -1689,7 +1272,7 @@
  1.1624  X-NETBEANS-EFFORT:60
  1.1625  X-NETBEANS-SPENT-TIME:0
  1.1626  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1627 -LAST-MODIFIED:20060420T183618Z
  1.1628 +LAST-MODIFIED:20060508T185450Z
  1.1629  COMPLETED:20060410T195206Z
  1.1630  END:VTODO
  1.1631  BEGIN:VTODO
  1.1632 @@ -1701,7 +1284,7 @@
  1.1633  X-NETBEANS-EFFORT:60
  1.1634  X-NETBEANS-SPENT-TIME:0
  1.1635  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1636 -LAST-MODIFIED:20060420T183618Z
  1.1637 +LAST-MODIFIED:20060508T185450Z
  1.1638  COMPLETED:20060410T195206Z
  1.1639  END:VTODO
  1.1640  BEGIN:VTODO
  1.1641 @@ -1712,7 +1295,7 @@
  1.1642  X-NETBEANS-EFFORT:60
  1.1643  X-NETBEANS-SPENT-TIME:0
  1.1644  RELATED-TO:nb1144698699210.498@timpc/127.0.0.1
  1.1645 -LAST-MODIFIED:20060420T183618Z
  1.1646 +LAST-MODIFIED:20060508T185450Z
  1.1647  COMPLETED:20060410T195206Z
  1.1648  END:VTODO
  1.1649  BEGIN:VTODO
  1.1650 @@ -1725,7 +1308,7 @@
  1.1651  X-NETBEANS-EFFORT-COMPUTED:yes
  1.1652  X-NETBEANS-SPENT-TIME:0
  1.1653  X-NETBEANS-SPENT-TIME-COMPUTED:yes
  1.1654 -LAST-MODIFIED:20060420T183618Z
  1.1655 +LAST-MODIFIED:20060508T185450Z
  1.1656  COMPLETED:20060411T212344Z
  1.1657  END:VTODO
  1.1658  BEGIN:VTODO
  1.1659 @@ -1737,7 +1320,7 @@
  1.1660  X-NETBEANS-EFFORT:60
  1.1661  X-NETBEANS-SPENT-TIME:0
  1.1662  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1663 -LAST-MODIFIED:20060420T183618Z
  1.1664 +LAST-MODIFIED:20060508T185450Z
  1.1665  COMPLETED:20060410T194859Z
  1.1666  END:VTODO
  1.1667  BEGIN:VTODO
  1.1668 @@ -1748,7 +1331,7 @@
  1.1669  X-NETBEANS-EFFORT:60
  1.1670  X-NETBEANS-SPENT-TIME:0
  1.1671  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1672 -LAST-MODIFIED:20060420T183618Z
  1.1673 +LAST-MODIFIED:20060508T185450Z
  1.1674  COMPLETED:20060410T194859Z
  1.1675  END:VTODO
  1.1676  BEGIN:VTODO
  1.1677 @@ -1760,7 +1343,7 @@
  1.1678  X-NETBEANS-EFFORT:60
  1.1679  X-NETBEANS-SPENT-TIME:0
  1.1680  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1681 -LAST-MODIFIED:20060420T183618Z
  1.1682 +LAST-MODIFIED:20060508T185450Z
  1.1683  COMPLETED:20060410T194859Z
  1.1684  END:VTODO
  1.1685  BEGIN:VTODO
  1.1686 @@ -1772,7 +1355,7 @@
  1.1687  X-NETBEANS-EFFORT:60
  1.1688  X-NETBEANS-SPENT-TIME:0
  1.1689  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1690 -LAST-MODIFIED:20060420T183618Z
  1.1691 +LAST-MODIFIED:20060508T185450Z
  1.1692  COMPLETED:20060410T194859Z
  1.1693  END:VTODO
  1.1694  BEGIN:VTODO
  1.1695 @@ -1783,7 +1366,7 @@
  1.1696  X-NETBEANS-EFFORT:60
  1.1697  X-NETBEANS-SPENT-TIME:0
  1.1698  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1699 -LAST-MODIFIED:20060420T183618Z
  1.1700 +LAST-MODIFIED:20060508T185450Z
  1.1701  COMPLETED:20060410T194859Z
  1.1702  END:VTODO
  1.1703  BEGIN:VTODO
  1.1704 @@ -1794,7 +1377,7 @@
  1.1705  X-NETBEANS-EFFORT:60
  1.1706  X-NETBEANS-SPENT-TIME:0
  1.1707  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1708 -LAST-MODIFIED:20060420T183618Z
  1.1709 +LAST-MODIFIED:20060508T185450Z
  1.1710  COMPLETED:20060410T194859Z
  1.1711  END:VTODO
  1.1712  BEGIN:VTODO
  1.1713 @@ -1806,7 +1389,7 @@
  1.1714  X-NETBEANS-EFFORT:60
  1.1715  X-NETBEANS-SPENT-TIME:0
  1.1716  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1717 -LAST-MODIFIED:20060420T183618Z
  1.1718 +LAST-MODIFIED:20060508T185450Z
  1.1719  COMPLETED:20060410T194859Z
  1.1720  END:VTODO
  1.1721  BEGIN:VTODO
  1.1722 @@ -1817,7 +1400,7 @@
  1.1723  X-NETBEANS-EFFORT:60
  1.1724  X-NETBEANS-SPENT-TIME:0
  1.1725  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1726 -LAST-MODIFIED:20060420T183618Z
  1.1727 +LAST-MODIFIED:20060508T185450Z
  1.1728  COMPLETED:20060410T194859Z
  1.1729  END:VTODO
  1.1730  BEGIN:VTODO
  1.1731 @@ -1829,7 +1412,7 @@
  1.1732  X-NETBEANS-EFFORT:60
  1.1733  X-NETBEANS-SPENT-TIME:0
  1.1734  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1735 -LAST-MODIFIED:20060420T183618Z
  1.1736 +LAST-MODIFIED:20060508T185450Z
  1.1737  COMPLETED:20060410T194859Z
  1.1738  END:VTODO
  1.1739  BEGIN:VTODO
  1.1740 @@ -1841,7 +1424,7 @@
  1.1741  X-NETBEANS-EFFORT:60
  1.1742  X-NETBEANS-SPENT-TIME:0
  1.1743  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1744 -LAST-MODIFIED:20060420T183618Z
  1.1745 +LAST-MODIFIED:20060508T185450Z
  1.1746  COMPLETED:20060410T194859Z
  1.1747  END:VTODO
  1.1748  BEGIN:VTODO
  1.1749 @@ -1852,7 +1435,7 @@
  1.1750  X-NETBEANS-EFFORT:60
  1.1751  X-NETBEANS-SPENT-TIME:0
  1.1752  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1753 -LAST-MODIFIED:20060420T183618Z
  1.1754 +LAST-MODIFIED:20060508T185450Z
  1.1755  COMPLETED:20060410T194859Z
  1.1756  END:VTODO
  1.1757  BEGIN:VTODO
  1.1758 @@ -1864,7 +1447,7 @@
  1.1759  X-NETBEANS-EFFORT:60
  1.1760  X-NETBEANS-SPENT-TIME:0
  1.1761  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1762 -LAST-MODIFIED:20060420T183618Z
  1.1763 +LAST-MODIFIED:20060508T185450Z
  1.1764  COMPLETED:20060410T194859Z
  1.1765  END:VTODO
  1.1766  BEGIN:VTODO
  1.1767 @@ -1875,7 +1458,7 @@
  1.1768  X-NETBEANS-EFFORT:60
  1.1769  X-NETBEANS-SPENT-TIME:0
  1.1770  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1771 -LAST-MODIFIED:20060420T183618Z
  1.1772 +LAST-MODIFIED:20060508T185450Z
  1.1773  COMPLETED:20060410T194859Z
  1.1774  END:VTODO
  1.1775  BEGIN:VTODO
  1.1776 @@ -1886,7 +1469,7 @@
  1.1777  X-NETBEANS-EFFORT:60
  1.1778  X-NETBEANS-SPENT-TIME:0
  1.1779  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1780 -LAST-MODIFIED:20060420T183618Z
  1.1781 +LAST-MODIFIED:20060508T185450Z
  1.1782  COMPLETED:20060410T194859Z
  1.1783  END:VTODO
  1.1784  BEGIN:VTODO
  1.1785 @@ -1897,7 +1480,7 @@
  1.1786  X-NETBEANS-EFFORT:60
  1.1787  X-NETBEANS-SPENT-TIME:0
  1.1788  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1789 -LAST-MODIFIED:20060420T183618Z
  1.1790 +LAST-MODIFIED:20060508T185450Z
  1.1791  COMPLETED:20060410T194859Z
  1.1792  END:VTODO
  1.1793  BEGIN:VTODO
  1.1794 @@ -1910,7 +1493,7 @@
  1.1795  X-NETBEANS-EFFORT:60
  1.1796  X-NETBEANS-SPENT-TIME:0
  1.1797  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1798 -LAST-MODIFIED:20060420T183618Z
  1.1799 +LAST-MODIFIED:20060508T185450Z
  1.1800  COMPLETED:20060410T194900Z
  1.1801  END:VTODO
  1.1802  BEGIN:VTODO
  1.1803 @@ -1923,7 +1506,7 @@
  1.1804  X-NETBEANS-EFFORT:60
  1.1805  X-NETBEANS-SPENT-TIME:0
  1.1806  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1807 -LAST-MODIFIED:20060420T183618Z
  1.1808 +LAST-MODIFIED:20060508T185450Z
  1.1809  COMPLETED:20060410T194900Z
  1.1810  END:VTODO
  1.1811  BEGIN:VTODO
  1.1812 @@ -1935,7 +1518,7 @@
  1.1813  X-NETBEANS-EFFORT:60
  1.1814  X-NETBEANS-SPENT-TIME:0
  1.1815  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1816 -LAST-MODIFIED:20060420T183618Z
  1.1817 +LAST-MODIFIED:20060508T185450Z
  1.1818  COMPLETED:20060410T194900Z
  1.1819  END:VTODO
  1.1820  BEGIN:VTODO
  1.1821 @@ -1948,7 +1531,7 @@
  1.1822  X-NETBEANS-EFFORT:60
  1.1823  X-NETBEANS-SPENT-TIME:0
  1.1824  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1825 -LAST-MODIFIED:20060420T183618Z
  1.1826 +LAST-MODIFIED:20060508T185450Z
  1.1827  COMPLETED:20060410T194900Z
  1.1828  END:VTODO
  1.1829  BEGIN:VTODO
  1.1830 @@ -1960,7 +1543,7 @@
  1.1831  X-NETBEANS-EFFORT:60
  1.1832  X-NETBEANS-SPENT-TIME:0
  1.1833  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1834 -LAST-MODIFIED:20060420T183618Z
  1.1835 +LAST-MODIFIED:20060508T185450Z
  1.1836  COMPLETED:20060410T194900Z
  1.1837  END:VTODO
  1.1838  BEGIN:VTODO
  1.1839 @@ -1972,7 +1555,7 @@
  1.1840  X-NETBEANS-EFFORT:60
  1.1841  X-NETBEANS-SPENT-TIME:0
  1.1842  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1843 -LAST-MODIFIED:20060420T183618Z
  1.1844 +LAST-MODIFIED:20060508T185450Z
  1.1845  COMPLETED:20060410T194900Z
  1.1846  END:VTODO
  1.1847  BEGIN:VTODO
  1.1848 @@ -1983,7 +1566,7 @@
  1.1849  X-NETBEANS-EFFORT:60
  1.1850  X-NETBEANS-SPENT-TIME:0
  1.1851  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1852 -LAST-MODIFIED:20060420T183618Z
  1.1853 +LAST-MODIFIED:20060508T185450Z
  1.1854  COMPLETED:20060410T194900Z
  1.1855  END:VTODO
  1.1856  BEGIN:VTODO
  1.1857 @@ -1994,7 +1577,7 @@
  1.1858  X-NETBEANS-EFFORT:60
  1.1859  X-NETBEANS-SPENT-TIME:0
  1.1860  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1861 -LAST-MODIFIED:20060420T183618Z
  1.1862 +LAST-MODIFIED:20060508T185450Z
  1.1863  COMPLETED:20060410T194900Z
  1.1864  END:VTODO
  1.1865  BEGIN:VTODO
  1.1866 @@ -2006,7 +1589,7 @@
  1.1867  X-NETBEANS-EFFORT:60
  1.1868  X-NETBEANS-SPENT-TIME:0
  1.1869  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1870 -LAST-MODIFIED:20060420T183618Z
  1.1871 +LAST-MODIFIED:20060508T185450Z
  1.1872  COMPLETED:20060410T194900Z
  1.1873  END:VTODO
  1.1874  BEGIN:VTODO
  1.1875 @@ -2017,7 +1600,7 @@
  1.1876  X-NETBEANS-EFFORT:60
  1.1877  X-NETBEANS-SPENT-TIME:0
  1.1878  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1879 -LAST-MODIFIED:20060420T183618Z
  1.1880 +LAST-MODIFIED:20060508T185450Z
  1.1881  COMPLETED:20060410T194900Z
  1.1882  END:VTODO
  1.1883  BEGIN:VTODO
  1.1884 @@ -2029,7 +1612,7 @@
  1.1885  X-NETBEANS-EFFORT:60
  1.1886  X-NETBEANS-SPENT-TIME:0
  1.1887  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1888 -LAST-MODIFIED:20060420T183618Z
  1.1889 +LAST-MODIFIED:20060508T185450Z
  1.1890  COMPLETED:20060410T194900Z
  1.1891  END:VTODO
  1.1892  BEGIN:VTODO
  1.1893 @@ -2041,7 +1624,7 @@
  1.1894  X-NETBEANS-EFFORT:60
  1.1895  X-NETBEANS-SPENT-TIME:0
  1.1896  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1897 -LAST-MODIFIED:20060420T183618Z
  1.1898 +LAST-MODIFIED:20060508T185450Z
  1.1899  COMPLETED:20060410T194900Z
  1.1900  END:VTODO
  1.1901  BEGIN:VTODO
  1.1902 @@ -2052,7 +1635,7 @@
  1.1903  X-NETBEANS-EFFORT:60
  1.1904  X-NETBEANS-SPENT-TIME:0
  1.1905  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1906 -LAST-MODIFIED:20060420T183618Z
  1.1907 +LAST-MODIFIED:20060508T185450Z
  1.1908  COMPLETED:20060410T194900Z
  1.1909  END:VTODO
  1.1910  BEGIN:VTODO
  1.1911 @@ -2064,7 +1647,7 @@
  1.1912  X-NETBEANS-EFFORT:60
  1.1913  X-NETBEANS-SPENT-TIME:0
  1.1914  RELATED-TO:nb1144698505726.398@timpc/127.0.0.1
  1.1915 -LAST-MODIFIED:20060420T183618Z
  1.1916 +LAST-MODIFIED:20060508T185450Z
  1.1917  COMPLETED:20060410T194900Z
  1.1918  END:VTODO
  1.1919  BEGIN:VTODO
  1.1920 @@ -2074,7 +1657,7 @@
  1.1921  PERCENT-COMPLETE:100
  1.1922  X-NETBEANS-EFFORT:240
  1.1923  X-NETBEANS-SPENT-TIME:0
  1.1924 -LAST-MODIFIED:20060420T183618Z
  1.1925 +LAST-MODIFIED:20060508T185450Z
  1.1926  X-NETBEANS-PROGRESS-COMPUTED:yes
  1.1927  X-NETBEANS-EFFORT-COMPUTED:yes
  1.1928  X-NETBEANS-SPENT-TIME-COMPUTED:yes
  1.1929 @@ -2088,7 +1671,7 @@
  1.1930  X-NETBEANS-EFFORT:60
  1.1931  X-NETBEANS-SPENT-TIME:0
  1.1932  RELATED-TO:nb1144694067225.156@timpc/127.0.0.1
  1.1933 -LAST-MODIFIED:20060420T183618Z
  1.1934 +LAST-MODIFIED:20060508T185450Z
  1.1935  COMPLETED:20060410T195521Z
  1.1936  END:VTODO
  1.1937  BEGIN:VTODO
  1.1938 @@ -2099,7 +1682,7 @@
  1.1939  X-NETBEANS-EFFORT:60
  1.1940  X-NETBEANS-SPENT-TIME:0
  1.1941  RELATED-TO:nb1144694067225.156@timpc/127.0.0.1
  1.1942 -LAST-MODIFIED:20060420T183618Z
  1.1943 +LAST-MODIFIED:20060508T185450Z
  1.1944  COMPLETED:20060410T195522Z
  1.1945  END:VTODO
  1.1946  BEGIN:VTODO
  1.1947 @@ -2110,7 +1693,7 @@
  1.1948  X-NETBEANS-EFFORT:60
  1.1949  X-NETBEANS-SPENT-TIME:0
  1.1950  RELATED-TO:nb1144694067225.156@timpc/127.0.0.1
  1.1951 -LAST-MODIFIED:20060420T183618Z
  1.1952 +LAST-MODIFIED:20060508T185450Z
  1.1953  COMPLETED:20060410T195522Z
  1.1954  END:VTODO
  1.1955  BEGIN:VTODO
  1.1956 @@ -2121,7 +1704,7 @@
  1.1957  X-NETBEANS-EFFORT:60
  1.1958  X-NETBEANS-SPENT-TIME:0
  1.1959  RELATED-TO:nb1144694067225.156@timpc/127.0.0.1
  1.1960 -LAST-MODIFIED:20060420T183618Z
  1.1961 +LAST-MODIFIED:20060508T185450Z
  1.1962  COMPLETED:20060410T195524Z
  1.1963  END:VTODO
  1.1964  BEGIN:VTODO
  1.1965 @@ -2130,8 +1713,8 @@
  1.1966  SUMMARY:(not User Tasks) #65594: Allow batch export of tasklists
  1.1967  PERCENT-COMPLETE:0
  1.1968  X-NETBEANS-EFFORT:480
  1.1969 -X-NETBEANS-SPENT-TIME:0
  1.1970 -LAST-MODIFIED:20060420T183618Z
  1.1971 +X-NETBEANS-SPENT-TIME:220
  1.1972 +LAST-MODIFIED:20060508T185450Z
  1.1973  URL:http://tasklist.netbeans.org/issues/show_bug.cgi?id=65594
  1.1974  X-NETBEANS-LINE:1
  1.1975  END:VTODO
     2.1 --- a/tasklist.usertasks/doc/processes.ics	Mon May 08 19:04:27 2006 +0000
     2.2 +++ b/tasklist.usertasks/doc/processes.ics	Mon May 08 19:06:20 2006 +0000
     2.3 @@ -7,25 +7,25 @@
     2.4  SUMMARY:Adding a field to UserTask
     2.5  DESCRIPTION:Steps that should be accomplished to add a new field to the U
     2.6   serTask class that is visible to the user
     2.7 -PERCENT-COMPLETE:0
     2.8 +PERCENT-COMPLETE:13
     2.9  X-NETBEANS-PROGRESS-COMPUTED:yes
    2.10 -X-NETBEANS-EFFORT:7380
    2.11 +X-NETBEANS-EFFORT:150
    2.12  X-NETBEANS-EFFORT-COMPUTED:yes
    2.13  X-NETBEANS-SPENT-TIME:5
    2.14  X-NETBEANS-SPENT-TIME-COMPUTED:yes
    2.15 -LAST-MODIFIED:20060409T173956Z
    2.16 +LAST-MODIFIED:20060427T183028Z
    2.17  END:VTODO
    2.18  BEGIN:VTODO
    2.19  UID:nb1099827812695.413@timpc/145.254.144.151
    2.20  CREATED:20041107T114332Z
    2.21  SUMMARY:UserTask
    2.22 -PERCENT-COMPLETE:0
    2.23 +PERCENT-COMPLETE:100
    2.24  X-NETBEANS-PROGRESS-COMPUTED:yes
    2.25 -X-NETBEANS-EFFORT:240
    2.26 +X-NETBEANS-EFFORT:20
    2.27  X-NETBEANS-EFFORT-COMPUTED:yes
    2.28  X-NETBEANS-SPENT-TIME:3
    2.29  X-NETBEANS-SPENT-TIME-COMPUTED:yes
    2.30 -LAST-MODIFIED:20060409T173956Z
    2.31 +LAST-MODIFIED:20060427T183028Z
    2.32  RELATED-TO:nb1094753798137.164@timpc/145.254.152.118
    2.33  COMPLETED:20051104T183420Z
    2.34  END:VTODO
    2.35 @@ -33,54 +33,58 @@
    2.36  UID:nb1116157827968.450@timpc/169.254.180.13
    2.37  CREATED:20050515T115027Z
    2.38  SUMMARY:create PROP_... field
    2.39 -PERCENT-COMPLETE:0
    2.40 -X-NETBEANS-EFFORT:60
    2.41 +PERCENT-COMPLETE:100
    2.42 +X-NETBEANS-EFFORT:5
    2.43  X-NETBEANS-SPENT-TIME:0
    2.44 -LAST-MODIFIED:20060409T173739Z
    2.45 +LAST-MODIFIED:20060427T183028Z
    2.46  URL:file:/home/tim/netbeans/trunk/tasklist/usertasks/src/org/netbeans/mod
    2.47   ules/tasklist/usertasks/model/UserTask.java
    2.48  X-NETBEANS-LINE:237
    2.49  RELATED-TO:nb1099827812695.413@timpc/145.254.144.151
    2.50 +COMPLETED:20060423T112759Z
    2.51  END:VTODO
    2.52  BEGIN:VTODO
    2.53  UID:nb1099827822640.415@timpc/145.254.144.151
    2.54  CREATED:20040909T181651Z
    2.55  SUMMARY:create the field. Don't forget initial values
    2.56 -PERCENT-COMPLETE:0
    2.57 -X-NETBEANS-EFFORT:60
    2.58 +PERCENT-COMPLETE:100
    2.59 +X-NETBEANS-EFFORT:5
    2.60  X-NETBEANS-SPENT-TIME:3
    2.61 -LAST-MODIFIED:20060409T173739Z
    2.62 +LAST-MODIFIED:20060427T183028Z
    2.63  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
    2.64   asklist/usertasks/model/UserTask.java
    2.65  X-NETBEANS-LINE:300
    2.66  X-NETBEANS-OWNER:tim
    2.67  RELATED-TO:nb1099827812695.413@timpc/145.254.144.151
    2.68 +COMPLETED:20060423T112800Z
    2.69  END:VTODO
    2.70  BEGIN:VTODO
    2.71  UID:nb1099827827116.417@timpc/145.254.144.151
    2.72  CREATED:20040909T182007Z
    2.73  SUMMARY:create UserTask.get.. and set. firePropertyChange() in set...
    2.74 -PERCENT-COMPLETE:0
    2.75 -X-NETBEANS-EFFORT:60
    2.76 +PERCENT-COMPLETE:100
    2.77 +X-NETBEANS-EFFORT:5
    2.78  X-NETBEANS-SPENT-TIME:0
    2.79 -LAST-MODIFIED:20060409T173956Z
    2.80 +LAST-MODIFIED:20060427T183028Z
    2.81  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
    2.82   asklist/usertasks/model/UserTask.java
    2.83  X-NETBEANS-LINE:300
    2.84  RELATED-TO:nb1099827812695.413@timpc/145.254.144.151
    2.85 +COMPLETED:20060423T112928Z
    2.86  END:VTODO
    2.87  BEGIN:VTODO
    2.88  UID:nb1099827831092.419@timpc/145.254.144.151
    2.89  CREATED:20040909T181702Z
    2.90  SUMMARY:update UserTask.copyFrom()
    2.91 -PERCENT-COMPLETE:0
    2.92 -X-NETBEANS-EFFORT:60
    2.93 +PERCENT-COMPLETE:100
    2.94 +X-NETBEANS-EFFORT:5
    2.95  X-NETBEANS-SPENT-TIME:0
    2.96 -LAST-MODIFIED:20060409T173956Z
    2.97 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
    2.98 - asklist/usertasks/model/UserTask.java
    2.99 -X-NETBEANS-LINE:1268
   2.100 +LAST-MODIFIED:20060427T183028Z
   2.101 +URL:file:/home/tim/netbeans/trunk/tasklist/usertasks/src/org/netbeans/mod
   2.102 + ules/tasklist/usertasks/model/UserTask.java
   2.103  RELATED-TO:nb1099827812695.413@timpc/145.254.144.151
   2.104 +X-NETBEANS-LINE:1349
   2.105 +COMPLETED:20060423T113048Z
   2.106  END:VTODO
   2.107  BEGIN:VTODO
   2.108  UID:nb1105268256075.77@timpc/127.0.0.1
   2.109 @@ -88,11 +92,11 @@
   2.110  SUMMARY:update UserTaskTreeTableNode
   2.111  PERCENT-COMPLETE:0
   2.112  X-NETBEANS-PROGRESS-COMPUTED:yes
   2.113 -X-NETBEANS-EFFORT:5880
   2.114 +X-NETBEANS-EFFORT:10
   2.115  X-NETBEANS-EFFORT-COMPUTED:yes
   2.116  X-NETBEANS-SPENT-TIME:0
   2.117  X-NETBEANS-SPENT-TIME-COMPUTED:yes
   2.118 -LAST-MODIFIED:20060409T173956Z
   2.119 +LAST-MODIFIED:20060427T183028Z
   2.120  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.121   asklist/usertasks/UserTaskTreeTableNode.java
   2.122  X-NETBEANS-LINE:20
   2.123 @@ -105,22 +109,22 @@
   2.124  CREATED:20050109T120945Z
   2.125  SUMMARY:update UserTaskTreeTableNode.getValueAt
   2.126  PERCENT-COMPLETE:0
   2.127 -X-NETBEANS-EFFORT:2940
   2.128 +X-NETBEANS-EFFORT:5
   2.129  X-NETBEANS-SPENT-TIME:0
   2.130 -LAST-MODIFIED:20060409T173956Z
   2.131 -URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.132 - asklist/usertasks/UserTaskTreeTableNode.java
   2.133 -X-NETBEANS-LINE:147
   2.134 +LAST-MODIFIED:20060427T184135Z
   2.135 +URL:file:/home/tim/netbeans/trunk/tasklist/usertasks/src/org/netbeans/mod
   2.136 + ules/tasklist/usertasks/UserTaskTreeTableNode.java
   2.137  RELATED-TO:nb1105268256075.77@timpc/127.0.0.1
   2.138 +X-NETBEANS-LINE:175
   2.139  END:VTODO
   2.140  BEGIN:VTODO
   2.141  UID:nb1116157713233.449@timpc/169.254.180.13
   2.142  CREATED:20050109T120945Z
   2.143  SUMMARY:update UserTaskTreeTableNode.setValueAt
   2.144  PERCENT-COMPLETE:0
   2.145 -X-NETBEANS-EFFORT:2940
   2.146 +X-NETBEANS-EFFORT:5
   2.147  X-NETBEANS-SPENT-TIME:0
   2.148 -LAST-MODIFIED:20060409T173956Z
   2.149 +LAST-MODIFIED:20060427T183028Z
   2.150  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.151   asklist/usertasks/UserTaskTreeTableNode.java
   2.152  X-NETBEANS-LINE:203
   2.153 @@ -132,11 +136,11 @@
   2.154  SUMMARY:update the EditTaskPanel
   2.155  PERCENT-COMPLETE:0
   2.156  X-NETBEANS-PROGRESS-COMPUTED:yes
   2.157 -X-NETBEANS-EFFORT:120
   2.158 +X-NETBEANS-EFFORT:10
   2.159  X-NETBEANS-EFFORT-COMPUTED:yes
   2.160  X-NETBEANS-SPENT-TIME:0
   2.161  X-NETBEANS-SPENT-TIME-COMPUTED:yes
   2.162 -LAST-MODIFIED:20060409T173956Z
   2.163 +LAST-MODIFIED:20060427T183028Z
   2.164  RELATED-TO:nb1094753798137.164@timpc/145.254.152.118
   2.165  COMPLETED:20051104T183420Z
   2.166  END:VTODO
   2.167 @@ -145,9 +149,9 @@
   2.168  CREATED:20040909T181850Z
   2.169  SUMMARY:update fillPanel()
   2.170  PERCENT-COMPLETE:0
   2.171 -X-NETBEANS-EFFORT:60
   2.172 +X-NETBEANS-EFFORT:5
   2.173  X-NETBEANS-SPENT-TIME:0
   2.174 -LAST-MODIFIED:20060409T173956Z
   2.175 +LAST-MODIFIED:20060427T183028Z
   2.176  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.177   asklist/usertasks/EditTaskPanel.java
   2.178  X-NETBEANS-LINE:237
   2.179 @@ -158,9 +162,9 @@
   2.180  CREATED:20040909T181913Z
   2.181  SUMMARY:update fillObject()
   2.182  PERCENT-COMPLETE:0
   2.183 -X-NETBEANS-EFFORT:60
   2.184 +X-NETBEANS-EFFORT:5
   2.185  X-NETBEANS-SPENT-TIME:0
   2.186 -LAST-MODIFIED:20060409T173956Z
   2.187 +LAST-MODIFIED:20060427T183028Z
   2.188  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.189   asklist/usertasks/EditTaskPanel.java
   2.190  X-NETBEANS-LINE:342
   2.191 @@ -171,9 +175,9 @@
   2.192  CREATED:20040909T183742Z
   2.193  SUMMARY:update UserTaskNode.createSheet
   2.194  PERCENT-COMPLETE:0
   2.195 -X-NETBEANS-EFFORT:60
   2.196 +X-NETBEANS-EFFORT:10
   2.197  X-NETBEANS-SPENT-TIME:2
   2.198 -LAST-MODIFIED:20060409T173956Z
   2.199 +LAST-MODIFIED:20060427T183028Z
   2.200  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.201   asklist/usertasks/UserTaskNode.java
   2.202  X-NETBEANS-LINE:407
   2.203 @@ -187,11 +191,11 @@
   2.204  SUMMARY:Update filters
   2.205  PERCENT-COMPLETE:0
   2.206  X-NETBEANS-PROGRESS-COMPUTED:yes
   2.207 -X-NETBEANS-EFFORT:360
   2.208 +X-NETBEANS-EFFORT:30
   2.209  X-NETBEANS-EFFORT-COMPUTED:yes
   2.210  X-NETBEANS-SPENT-TIME:0
   2.211  X-NETBEANS-SPENT-TIME-COMPUTED:yes
   2.212 -LAST-MODIFIED:20060409T173956Z
   2.213 +LAST-MODIFIED:20060427T183028Z
   2.214  RELATED-TO:nb1094753798137.164@timpc/145.254.152.118
   2.215  COMPLETED:20051104T183420Z
   2.216  PRIORITY:1
   2.217 @@ -201,9 +205,9 @@
   2.218  CREATED:20040909T184007Z
   2.219  SUMMARY:create UserTaskProperties.PROPID_... constant
   2.220  PERCENT-COMPLETE:0
   2.221 -X-NETBEANS-EFFORT:60
   2.222 +X-NETBEANS-EFFORT:5
   2.223  X-NETBEANS-SPENT-TIME:0
   2.224 -LAST-MODIFIED:20060409T173956Z
   2.225 +LAST-MODIFIED:20060427T183028Z
   2.226  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.227   asklist/usertasks/filter/UserTaskProperties.java
   2.228  X-NETBEANS-LINE:35
   2.229 @@ -214,9 +218,9 @@
   2.230  CREATED:20041107T114120Z
   2.231  SUMMARY:create UserTaskProperties.PROP_... field
   2.232  PERCENT-COMPLETE:0
   2.233 -X-NETBEANS-EFFORT:60
   2.234 +X-NETBEANS-EFFORT:5
   2.235  X-NETBEANS-SPENT-TIME:0
   2.236 -LAST-MODIFIED:20060409T173956Z
   2.237 +LAST-MODIFIED:20060427T183028Z
   2.238  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.239   asklist/usertasks/filter/UserTaskProperties.java
   2.240  X-NETBEANS-LINE:143
   2.241 @@ -227,9 +231,9 @@
   2.242  CREATED:20041107T114154Z
   2.243  SUMMARY:Update UserTaskProperties.getProperty()
   2.244  PERCENT-COMPLETE:0
   2.245 -X-NETBEANS-EFFORT:60
   2.246 +X-NETBEANS-EFFORT:5
   2.247  X-NETBEANS-SPENT-TIME:0
   2.248 -LAST-MODIFIED:20060409T173956Z
   2.249 +LAST-MODIFIED:20060427T183028Z
   2.250  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.251   asklist/usertasks/filter/UserTaskProperties.java
   2.252  X-NETBEANS-LINE:194
   2.253 @@ -240,9 +244,9 @@
   2.254  CREATED:20041107T115515Z
   2.255  SUMMARY:update UserTaskFilter.PROPS
   2.256  PERCENT-COMPLETE:0
   2.257 -X-NETBEANS-EFFORT:60
   2.258 +X-NETBEANS-EFFORT:5
   2.259  X-NETBEANS-SPENT-TIME:0
   2.260 -LAST-MODIFIED:20060409T173956Z
   2.261 +LAST-MODIFIED:20060427T183028Z
   2.262  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.263   asklist/usertasks/filter/UserTaskFilter.java
   2.264  X-NETBEANS-LINE:48
   2.265 @@ -253,9 +257,9 @@
   2.266  CREATED:20041107T115719Z
   2.267  SUMMARY:Update UserTaskFilter.createConditions
   2.268  PERCENT-COMPLETE:0
   2.269 -X-NETBEANS-EFFORT:60
   2.270 +X-NETBEANS-EFFORT:5
   2.271  X-NETBEANS-SPENT-TIME:0
   2.272 -LAST-MODIFIED:20060409T173956Z
   2.273 +LAST-MODIFIED:20060427T183028Z
   2.274  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.275   asklist/usertasks/filter/UserTaskFilter.java
   2.276  X-NETBEANS-LINE:107
   2.277 @@ -266,9 +270,9 @@
   2.278  CREATED:20041107T120207Z
   2.279  SUMMARY:Update Bundle.properties. Add LBL_...Property
   2.280  PERCENT-COMPLETE:0
   2.281 -X-NETBEANS-EFFORT:60
   2.282 +X-NETBEANS-EFFORT:5
   2.283  X-NETBEANS-SPENT-TIME:0
   2.284 -LAST-MODIFIED:20060409T173956Z
   2.285 +LAST-MODIFIED:20060427T183028Z
   2.286  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.287   asklist/usertasks/filter/Bundle.properties
   2.288  X-NETBEANS-LINE:63
   2.289 @@ -280,11 +284,11 @@
   2.290  SUMMARY:UserTaskTreeTableModel
   2.291  PERCENT-COMPLETE:0
   2.292  X-NETBEANS-PROGRESS-COMPUTED:yes
   2.293 -X-NETBEANS-EFFORT:300
   2.294 +X-NETBEANS-EFFORT:25
   2.295  X-NETBEANS-EFFORT-COMPUTED:yes
   2.296  X-NETBEANS-SPENT-TIME:0
   2.297  X-NETBEANS-SPENT-TIME-COMPUTED:yes
   2.298 -LAST-MODIFIED:20060409T173956Z
   2.299 +LAST-MODIFIED:20060427T183028Z
   2.300  RELATED-TO:nb1094753798137.164@timpc/145.254.152.118
   2.301  COMPLETED:20051104T183420Z
   2.302  END:VTODO
   2.303 @@ -293,9 +297,9 @@
   2.304  CREATED:20040909T183923Z
   2.305  SUMMARY:create a PROP_... constant
   2.306  PERCENT-COMPLETE:0
   2.307 -X-NETBEANS-EFFORT:60
   2.308 +X-NETBEANS-EFFORT:5
   2.309  X-NETBEANS-SPENT-TIME:0
   2.310 -LAST-MODIFIED:20060409T173956Z
   2.311 +LAST-MODIFIED:20060427T183028Z
   2.312  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.313   asklist/usertasks/UserTasksTreeTableModel.java
   2.314  X-NETBEANS-LINE:57
   2.315 @@ -306,9 +310,9 @@
   2.316  CREATED:20041107T114447Z
   2.317  SUMMARY:Update COMPARATORS
   2.318  PERCENT-COMPLETE:0
   2.319 -X-NETBEANS-EFFORT:60
   2.320 +X-NETBEANS-EFFORT:5
   2.321  X-NETBEANS-SPENT-TIME:0
   2.322 -LAST-MODIFIED:20060409T173956Z
   2.323 +LAST-MODIFIED:20060427T183028Z
   2.324  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.325   asklist/usertasks/UserTasksTreeTableModel.java
   2.326  X-NETBEANS-LINE:163
   2.327 @@ -320,9 +324,9 @@
   2.328  CREATED:20041107T114429Z
   2.329  SUMMARY:update COLUMN_PROPERTIES
   2.330  PERCENT-COMPLETE:0
   2.331 -X-NETBEANS-EFFORT:60
   2.332 +X-NETBEANS-EFFORT:5
   2.333  X-NETBEANS-SPENT-TIME:0
   2.334 -LAST-MODIFIED:20060409T173956Z
   2.335 +LAST-MODIFIED:20060427T183028Z
   2.336  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.337   asklist/usertasks/UserTasksTreeTableModel.java
   2.338  X-NETBEANS-LINE:139
   2.339 @@ -333,9 +337,9 @@
   2.340  CREATED:20041107T114501Z
   2.341  SUMMARY:update COLUMN_CLASS
   2.342  PERCENT-COMPLETE:0
   2.343 -X-NETBEANS-EFFORT:60
   2.344 +X-NETBEANS-EFFORT:5
   2.345  X-NETBEANS-SPENT-TIME:0
   2.346 -LAST-MODIFIED:20060409T173956Z
   2.347 +LAST-MODIFIED:20060427T183028Z
   2.348  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.349   asklist/usertasks/UserTasksTreeTableModel.java
   2.350  X-NETBEANS-LINE:188
   2.351 @@ -346,9 +350,9 @@
   2.352  CREATED:20041107T114514Z
   2.353  SUMMARY:update COLUMNS
   2.354  PERCENT-COMPLETE:0
   2.355 -X-NETBEANS-EFFORT:60
   2.356 +X-NETBEANS-EFFORT:5
   2.357  X-NETBEANS-SPENT-TIME:0
   2.358 -LAST-MODIFIED:20060409T173956Z
   2.359 +LAST-MODIFIED:20060427T183028Z
   2.360  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.361   asklist/usertasks/UserTasksTreeTableModel.java
   2.362  X-NETBEANS-LINE:210
   2.363 @@ -359,9 +363,9 @@
   2.364  CREATED:20041107T114615Z
   2.365  SUMMARY:update UserTaskTreeTable.createDefaultColumnsFromModel
   2.366  PERCENT-COMPLETE:0
   2.367 -X-NETBEANS-EFFORT:60
   2.368 +X-NETBEANS-EFFORT:5
   2.369  X-NETBEANS-SPENT-TIME:0
   2.370 -LAST-MODIFIED:20060409T173956Z
   2.371 +LAST-MODIFIED:20060427T183028Z
   2.372  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.373   asklist/usertasks/UserTasksTreeTable.java
   2.374  X-NETBEANS-LINE:234
   2.375 @@ -373,9 +377,9 @@
   2.376  CREATED:20041107T114711Z
   2.377  SUMMARY:Update help
   2.378  PERCENT-COMPLETE:0
   2.379 -X-NETBEANS-EFFORT:60
   2.380 +X-NETBEANS-EFFORT:15
   2.381  X-NETBEANS-SPENT-TIME:0
   2.382 -LAST-MODIFIED:20060409T173956Z
   2.383 +LAST-MODIFIED:20060427T183028Z
   2.384  RELATED-TO:nb1094753798137.164@timpc/145.254.152.118
   2.385  END:VTODO
   2.386  BEGIN:VTODO
   2.387 @@ -384,11 +388,11 @@
   2.388  SUMMARY:Update export/import
   2.389  PERCENT-COMPLETE:0
   2.390  X-NETBEANS-PROGRESS-COMPUTED:yes
   2.391 -X-NETBEANS-EFFORT:240
   2.392 +X-NETBEANS-EFFORT:20
   2.393  X-NETBEANS-EFFORT-COMPUTED:yes
   2.394  X-NETBEANS-SPENT-TIME:0
   2.395  X-NETBEANS-SPENT-TIME-COMPUTED:yes
   2.396 -LAST-MODIFIED:20060409T173956Z
   2.397 +LAST-MODIFIED:20060427T183028Z
   2.398  RELATED-TO:nb1094753798137.164@timpc/145.254.152.118
   2.399  COMPLETED:20051104T183420Z
   2.400  END:VTODO
   2.401 @@ -397,9 +401,9 @@
   2.402  CREATED:20041107T114745Z
   2.403  SUMMARY:update ICalExportFormat.writeTask
   2.404  PERCENT-COMPLETE:0
   2.405 -X-NETBEANS-EFFORT:60
   2.406 +X-NETBEANS-EFFORT:5
   2.407  X-NETBEANS-SPENT-TIME:0
   2.408 -LAST-MODIFIED:20060409T173956Z
   2.409 +LAST-MODIFIED:20060427T183028Z
   2.410  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.411   asklist/usertasks/translators/ICalExportFormat.java
   2.412  X-NETBEANS-LINE:336
   2.413 @@ -410,9 +414,9 @@
   2.414  CREATED:20041107T114805Z
   2.415  SUMMARY:update ICalImportFormat.readVTODO
   2.416  PERCENT-COMPLETE:0
   2.417 -X-NETBEANS-EFFORT:60
   2.418 +X-NETBEANS-EFFORT:5
   2.419  X-NETBEANS-SPENT-TIME:0
   2.420 -LAST-MODIFIED:20060409T173956Z
   2.421 +LAST-MODIFIED:20060427T183028Z
   2.422  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.423   asklist/usertasks/translators/ICalImportFormat.java
   2.424  X-NETBEANS-LINE:513
   2.425 @@ -423,9 +427,9 @@
   2.426  CREATED:20041107T114835Z
   2.427  SUMMARY:update XmlExportFormat.
   2.428  PERCENT-COMPLETE:0
   2.429 -X-NETBEANS-EFFORT:60
   2.430 +X-NETBEANS-EFFORT:5
   2.431  X-NETBEANS-SPENT-TIME:0
   2.432 -LAST-MODIFIED:20060409T173956Z
   2.433 +LAST-MODIFIED:20060427T183028Z
   2.434  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.435   asklist/usertasks/translators/XmlExportFormat.java
   2.436  X-NETBEANS-LINE:233
   2.437 @@ -436,9 +440,9 @@
   2.438  CREATED:20041107T114918Z
   2.439  SUMMARY:update usertasks.dtd
   2.440  PERCENT-COMPLETE:0
   2.441 -X-NETBEANS-EFFORT:60
   2.442 +X-NETBEANS-EFFORT:5
   2.443  X-NETBEANS-SPENT-TIME:0
   2.444 -LAST-MODIFIED:20060409T173956Z
   2.445 +LAST-MODIFIED:20060427T183028Z
   2.446  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.447   asklist/usertasks/translators/usertasks-1_2.dtd
   2.448  X-NETBEANS-LINE:1
   2.449 @@ -449,9 +453,9 @@
   2.450  CREATED:20050830T180227Z
   2.451  SUMMARY:create Column... property
   2.452  PERCENT-COMPLETE:0
   2.453 -X-NETBEANS-EFFORT:60
   2.454 +X-NETBEANS-EFFORT:5
   2.455  X-NETBEANS-SPENT-TIME:0
   2.456 -LAST-MODIFIED:20060409T173739Z
   2.457 +LAST-MODIFIED:20060427T183028Z
   2.458  URL:file:/C:/tasklist/trunk/tasklist/usertasks/src/org/netbeans/modules/t
   2.459   asklist/usertasks/Bundle.properties
   2.460  X-NETBEANS-LINE:214
     3.1 --- a/tasklist.usertasks/javahelp/org/netbeans/modules/tasklist/usertasks/docs/content/table-operation.html	Mon May 08 19:04:27 2006 +0000
     3.2 +++ b/tasklist.usertasks/javahelp/org/netbeans/modules/tasklist/usertasks/docs/content/table-operation.html	Mon May 08 19:06:20 2006 +0000
     3.3 @@ -14,12 +14,15 @@
     3.4  
     3.5  
     3.6  
     3.7 +
     3.8    
     3.9  
    3.10  
    3.11    
    3.12    
    3.13    
    3.14 +  
    3.15 +  
    3.16    <title>Using the Table</title>
    3.17    <link rel="StyleSheet" href="ide.css" type="text/css">
    3.18  </head>
    3.19 @@ -29,14 +32,17 @@
    3.20  
    3.21  
    3.22  
    3.23 +
    3.24  <h2> Using the Task List Table</h2>
    3.25  
    3.26  
    3.27  
    3.28 +
    3.29  <h3>Choosing visible columns/Sorting/Editing</h3>
    3.30  
    3.31  
    3.32  
    3.33 +
    3.34  Tasks have many properties, and by default only a few of
    3.35  these properties are shown in the task list table. You can set
    3.36  the sorting column by simply clicking on a table header.
    3.37 @@ -54,42 +60,56 @@
    3.38  The same icons are used in
    3.39  the editor if a line is associated with the task.<br>
    3.40  
    3.41 +
    3.42  <br>
    3.43  
    3.44 +
    3.45  Drag &amp; Drop support:<br>
    3.46  
    3.47 +
    3.48  <ul>
    3.49  
    3.50 +
    3.51    <li>columns can be reordered&nbsp;by dragging
    3.52  them around</li>
    3.53  
    3.54 +
    3.55    <li>tasks can be moved and copied (use system specific modifier keys like Control in KDE)</li>
    3.56  
    3.57 +
    3.58    <li>dropping a task over an editor pastes it's summary</li>
    3.59  
    3.60 +
    3.61    <li>dropping some text over a task creates a new one (dragged text is used for summary of newly created task)</li>
    3.62  
    3.63 +
    3.64  </ul>
    3.65  
    3.66  
    3.67 +
    3.68  <p><img src="images/table.gif" title="" alt="Table"><br>
    3.69  
    3.70  
    3.71  
    3.72 +
    3.73  </p>
    3.74  
    3.75  
    3.76  
    3.77 +
    3.78  <h3>Available columns:</h3>
    3.79  
    3.80  
    3.81  
    3.82 +
    3.83  <ul>
    3.84  
    3.85  
    3.86  
    3.87 +
    3.88    <li>Summary - Summary for
    3.89 -the task.</li>
    3.90 +the task. The summary is painted in bold if the task is running.</li>
    3.91 +
    3.92  
    3.93  
    3.94  
    3.95 @@ -98,17 +118,20 @@
    3.96  
    3.97  
    3.98  
    3.99 +
   3.100    <li>Done - Shows whether
   3.101  a&nbsp; particular task is done. A task is done when it's percent
   3.102  complete value is 100%.</li>
   3.103  
   3.104  
   3.105  
   3.106 +
   3.107    <li>Percent Complete - Shows
   3.108  completion status of a task.</li>
   3.109  
   3.110  
   3.111  
   3.112 +
   3.113    <li>Effort - Effort cells are
   3.114  painted
   3.115  in red using a bold font if the sum of the spent time and the remaining
   3.116 @@ -117,76 +140,91 @@
   3.117  
   3.118  
   3.119  
   3.120 +
   3.121    <li>Rem. Effort - Remaining
   3.122  effort. This value is computed as Effort * (1 - Percent Complete)</li>
   3.123  
   3.124  
   3.125  
   3.126 +
   3.127    <li>Spent Time - Shows the
   3.128  time that was spent working on this task.</li>
   3.129  
   3.130  
   3.131  
   3.132 +
   3.133    <li>Details - Here you can
   3.134  write a longer description of the task</li>
   3.135  
   3.136  
   3.137  
   3.138 +
   3.139    <li>File - Contains URL
   3.140  associated with the task.</li>
   3.141  
   3.142  
   3.143  
   3.144 +
   3.145    <li>Line - Contains the line
   3.146  number in the associated file.</li>
   3.147  
   3.148  
   3.149  
   3.150 +
   3.151    <li>Category - A possible
   3.152  category for the task. </li>
   3.153  
   3.154  
   3.155  
   3.156 +
   3.157    <li>Created - The date when
   3.158  the task was created. </li>
   3.159  
   3.160  
   3.161  
   3.162 +
   3.163    <li>Edited - The date when
   3.164  the task was last edited. </li>
   3.165  
   3.166  
   3.167  
   3.168 +
   3.169    <li>Completed - This columns
   3.170  contains the date when a particular task was completed. It
   3.171  will be filled automatically if you mark a task as done.</li>
   3.172  
   3.173  
   3.174  
   3.175 +
   3.176    <li>Due date - Due date is
   3.177  painted in red if the deadline was not met.</li>
   3.178  
   3.179  
   3.180  
   3.181 +
   3.182    <li>Start - Planned start
   3.183  date for the task.</li>
   3.184  
   3.185  
   3.186  
   3.187 +
   3.188    <li>Spent Time Today - Shows the time that was spent working on
   3.189  the
   3.190  task today.<br>
   3.191  
   3.192  
   3.193  
   3.194 +
   3.195    </li>
   3.196  
   3.197  
   3.198  
   3.199 +
   3.200  </ul>
   3.201  
   3.202  
   3.203  
   3.204 +
   3.205  <hr>Comments &amp; requests to <a href="mailto:dev@tasklist.netbeans.org"><code>dev@tasklist.netbeans.org</code></a>.
   3.206  Further information at <a href="http://tasklist.netbeans.org/"><code>http://tasklist.netbeans.org</code></a>.
   3.207  </body>
     4.1 --- a/tasklist.usertasks/manifest.mf	Mon May 08 19:04:27 2006 +0000
     4.2 +++ b/tasklist.usertasks/manifest.mf	Mon May 08 19:06:20 2006 +0000
     4.3 @@ -1,6 +1,6 @@
     4.4  Manifest-Version: 1.0
     4.5  OpenIDE-Module: org.netbeans.modules.tasklist.usertasks/2
     4.6 -OpenIDE-Module-Implementation-Version: 60
     4.7 +OpenIDE-Module-Implementation-Version: 61
     4.8  OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/tasklist/usertasks/Bundle.properties
     4.9  OpenIDE-Module-Layer: org/netbeans/modules/tasklist/usertasks/mf-layer.xml
    4.10  
     5.1 --- a/tasklist.usertasks/nbproject/project.properties	Mon May 08 19:04:27 2006 +0000
     5.2 +++ b/tasklist.usertasks/nbproject/project.properties	Mon May 08 19:06:20 2006 +0000
     5.3 @@ -13,4 +13,4 @@
     5.4  javadoc.arch=${basedir}/arch.xml
     5.5  spec.version.base=1.29.0
     5.6  nbm.homepage=http://tasklist.netbeans.org/updates/tasklist-usertasks.html
     5.7 -extra.module.files=modules/ext/jcalendar.jar,modules/ext/ical4j.jar
     5.8 +extra.module.files=modules/ext/jcalendar-1.3.0.jar,modules/ext/ical4j.jar
     6.1 --- a/tasklist.usertasks/nbproject/project.xml	Mon May 08 19:04:27 2006 +0000
     6.2 +++ b/tasklist.usertasks/nbproject/project.xml	Mon May 08 19:06:20 2006 +0000
     6.3 @@ -32,7 +32,7 @@
     6.4                      <compile-dependency/>
     6.5                      <run-dependency>
     6.6                          <release-version>1</release-version>
     6.7 -                        <specification-version>2.9</specification-version>
     6.8 +                        <specification-version>2.8.1</specification-version>
     6.9                      </run-dependency>
    6.10                  </dependency>
    6.11                  <dependency>
    6.12 @@ -63,15 +63,6 @@
    6.13                      </run-dependency>
    6.14                  </dependency>
    6.15                  <dependency>
    6.16 -                    <code-name-base>org.netbeans.tasklistapi</code-name-base>
    6.17 -                    <build-prerequisite/>
    6.18 -                    <compile-dependency/>
    6.19 -                    <run-dependency>
    6.20 -                        <release-version>1</release-version>
    6.21 -                        <implementation-version/>
    6.22 -                    </run-dependency>
    6.23 -                </dependency>
    6.24 -                <dependency>
    6.25                      <code-name-base>org.openide.actions</code-name-base>
    6.26                      <build-prerequisite/>
    6.27                      <compile-dependency/>
    6.28 @@ -160,8 +151,8 @@
    6.29              </module-dependencies>
    6.30              <public-packages/>
    6.31              <class-path-extension>
    6.32 -                <runtime-relative-path>ext/jcalendar.jar</runtime-relative-path>
    6.33 -                <binary-origin>../external/jcalendar.jar</binary-origin>
    6.34 +                <runtime-relative-path>ext/jcalendar-1.3.0.jar</runtime-relative-path>
    6.35 +                <binary-origin>../external/jcalendar-1.3.0.jar</binary-origin>
    6.36              </class-path-extension>
    6.37              <class-path-extension>
    6.38                  <runtime-relative-path>ext/ical4j.jar</runtime-relative-path>
     7.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/TaskListDataObject.java	Mon May 08 19:04:27 2006 +0000
     7.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/TaskListDataObject.java	Mon May 08 19:06:20 2006 +0000
     7.3 @@ -37,6 +37,12 @@
     7.4  
     7.5      private static final long serialVersionUID = 1;
     7.6  
     7.7 +    /**
     7.8 +     * 
     7.9 +     * @param pf 
    7.10 +     * @param loader 
    7.11 +     * @throws org.openide.loaders.DataObjectExistsException 
    7.12 +     */
    7.13      public TaskListDataObject(FileObject pf, TaskListLoader loader)
    7.14  			    throws DataObjectExistsException {
    7.15  	super(pf, loader);
     8.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTaskNode.java	Mon May 08 19:04:27 2006 +0000
     8.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTaskNode.java	Mon May 08 19:06:20 2006 +0000
     8.3 @@ -52,7 +52,6 @@
     8.4  import org.netbeans.modules.tasklist.usertasks.transfer.UserTasksTransferable;
     8.5  import org.netbeans.modules.tasklist.usertasks.treetable.AdvancedTreeTableNode;
     8.6  import org.netbeans.modules.tasklist.usertasks.util.UTUtils;
     8.7 -import org.openide.ErrorManager;
     8.8  import org.openide.actions.CopyAction;
     8.9  import org.openide.actions.CutAction;
    8.10  import org.openide.actions.PasteAction;
    8.11 @@ -128,6 +127,7 @@
    8.12  
    8.13      /**
    8.14       * Returns the task associated with this node
    8.15 +     * @return 
    8.16       */
    8.17      public UserTask getTask() {
    8.18          return item;
    8.19 @@ -426,12 +426,14 @@
    8.20          return true;
    8.21      }
    8.22      
    8.23 -    protected void createPasteTypes(java.awt.datatransfer.Transferable t, List s) {
    8.24 +    @SuppressWarnings("unchecked")
    8.25 +    protected void createPasteTypes(java.awt.datatransfer.Transferable t, 
    8.26 +            List s) {
    8.27          // UTUtils.LOGGER.fine("entering"); // NOI18N
    8.28          super.createPasteTypes(t, s);
    8.29          PasteType p = createTodoPasteType(this, t);
    8.30          if (p != null) {
    8.31 -            s.add(p);
    8.32 +            s.add(p); // generates a warning
    8.33          }
    8.34      }
    8.35  
    8.36 @@ -587,8 +589,8 @@
    8.37                  } 
    8.38              } catch (UnsupportedFlavorException ufe) {
    8.39                  // Should not happen.
    8.40 -                IOException ioe = new IOException(ufe.toString());
    8.41 -                ErrorManager.getDefault().annotate(ioe, ufe);
    8.42 +                IOException ioe = (IOException) new IOException(
    8.43 +                        ufe.toString()).initCause(ufe);
    8.44                  throw ioe;
    8.45              }
    8.46              return null;
     9.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTaskView.java	Mon May 08 19:04:27 2006 +0000
     9.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTaskView.java	Mon May 08 19:06:20 2006 +0000
     9.3 @@ -18,6 +18,7 @@
     9.4  import java.awt.Point;
     9.5  import java.awt.event.InputEvent;
     9.6  import java.awt.event.KeyEvent;
     9.7 +import java.awt.event.MouseEvent;
     9.8  import java.beans.PropertyChangeEvent;
     9.9  import java.beans.PropertyChangeListener;
    9.10  import java.io.IOException;
    9.11 @@ -33,6 +34,7 @@
    9.12  import javax.swing.ActionMap;
    9.13  import javax.swing.JComponent;
    9.14  import javax.swing.JPanel;
    9.15 +import javax.swing.JPopupMenu;
    9.16  import javax.swing.JScrollPane;
    9.17  import javax.swing.JToolBar;
    9.18  import javax.swing.KeyStroke;
    9.19 @@ -66,11 +68,11 @@
    9.20  import org.netbeans.modules.tasklist.usertasks.translators.ICalImportFormat;
    9.21  import org.netbeans.modules.tasklist.usertasks.translators.TextExportFormat;
    9.22  import org.netbeans.modules.tasklist.usertasks.translators.XmlExportFormat;
    9.23 -import org.netbeans.modules.tasklist.usertasks.treetable.ChooseColumnsPanel;
    9.24 -import org.netbeans.modules.tasklist.usertasks.treetable.TreeTable;
    9.25 +import org.netbeans.modules.tasklist.core.table.ChooseColumnsPanel;
    9.26  import org.netbeans.modules.tasklist.usertasks.treetable.TreeTableModel;
    9.27  import org.netbeans.modules.tasklist.usertasks.util.UTUtils;
    9.28  import org.openide.actions.FindAction;
    9.29 +import org.openide.awt.MouseUtils;
    9.30  import org.openide.cookies.InstanceCookie;
    9.31  import org.openide.explorer.ExplorerManager;
    9.32  import org.openide.explorer.ExplorerUtils;
    9.33 @@ -92,6 +94,8 @@
    9.34  import org.openide.windows.WindowManager;
    9.35  import org.netbeans.modules.tasklist.usertasks.model.UserTask;
    9.36  import org.netbeans.modules.tasklist.usertasks.model.UserTaskList;
    9.37 +import org.netbeans.modules.tasklist.usertasks.treetable.TreeTable;
    9.38 +import org.openide.nodes.Node;
    9.39  import org.openide.util.Lookup;
    9.40  
    9.41  /** 
    9.42 @@ -627,6 +631,23 @@
    9.43              JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
    9.44          scrollPane.setBorder(new EmptyBorder(0, 0, 0, 0));
    9.45          
    9.46 +        scrollPane.addMouseListener(new MouseUtils.PopupMouseAdapter() {
    9.47 +            public void showPopup(MouseEvent e) {
    9.48 +                UserTasksTreeTable tt = getTreeTable();
    9.49 +                tt.getSelectionModel().setSelectionInterval(0, 0);
    9.50 +                TreePath path = new TreePath(tt.getTreeTableModel().getRoot());
    9.51 +                tt.scrollTo(path);
    9.52 +                
    9.53 +                Node n = getExplorerManager().getSelectedNodes()[0];
    9.54 +                
    9.55 +                Action[] actions = n.getActions(false);
    9.56 +                JPopupMenu pm = Utilities.actionsToPopup(actions,
    9.57 +                    e.getComponent());
    9.58 +                if(pm != null)
    9.59 +                    pm.show(e.getComponent(), e.getX(), e.getY());
    9.60 +            }
    9.61 +        });
    9.62 +        
    9.63          ChooseColumnsPanel.installChooseColumnsButton(scrollPane);
    9.64          
    9.65          centerPanel.add(scrollPane, BorderLayout.CENTER);
    10.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTasksTreeTable.java	Mon May 08 19:04:27 2006 +0000
    10.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/UserTasksTreeTable.java	Mon May 08 19:06:20 2006 +0000
    10.3 @@ -13,9 +13,9 @@
    10.4  
    10.5  package org.netbeans.modules.tasklist.usertasks;
    10.6  
    10.7 +import com.toedter.calendar.JDateChooserCellEditor;
    10.8 +import java.awt.Graphics;
    10.9  import java.awt.Point;
   10.10 -import java.awt.event.ActionEvent;
   10.11 -import java.beans.PropertyChangeListener;
   10.12  import java.io.Serializable;
   10.13  import java.util.ArrayList;
   10.14  import java.util.List;
   10.15 @@ -23,7 +23,6 @@
   10.16  
   10.17  import javax.swing.Action;
   10.18  import javax.swing.ImageIcon;
   10.19 -import javax.swing.KeyStroke;
   10.20  import javax.swing.ListSelectionModel;
   10.21  import javax.swing.event.ListSelectionEvent;
   10.22  import javax.swing.event.ListSelectionListener;
   10.23 @@ -185,45 +184,53 @@
   10.24          if (tcm.getColumnCount() < 14)
   10.25              return;
   10.26          
   10.27 +        JDateChooserCellEditor dc = new JDateChooserCellEditor();
   10.28 +        
   10.29          SortingHeaderRenderer r = new SortingHeaderRenderer();
   10.30          r.setIcon(new ImageIcon(
   10.31 -            UserTasksTreeTable.class.getResource("priority.gif"))); // NOI18N
   10.32 -        tcm.getColumn(UserTasksTreeTableModel.PRIORITY).setHeaderRenderer(r);
   10.33 -        tcm.getColumn(UserTasksTreeTableModel.PRIORITY).setCellRenderer(
   10.34 -            new PriorityTableCellRenderer());
   10.35 -        
   10.36 -        tcm.getColumn(UserTasksTreeTableModel.EFFORT).setCellEditor(
   10.37 -                new EffortTableCellEditor());
   10.38 -        
   10.39 -        r = new SortingHeaderRenderer();
   10.40 -        r.setIcon(new ImageIcon(
   10.41              UserTasksTreeTable.class.getResource("checkbox.gif"))); // NOI18N
   10.42          tcm.getColumn(UserTasksTreeTableModel.DONE).setHeaderRenderer(r);
   10.43          tcm.getColumn(UserTasksTreeTableModel.DONE).setCellRenderer(
   10.44              new DoneTreeTableCellRenderer());
   10.45          tcm.getColumn(UserTasksTreeTableModel.DONE).setMinWidth(17);
   10.46          
   10.47 +        tcm.getColumn(UserTasksTreeTableModel.PERCENT_COMPLETE).
   10.48 +            setCellEditor(new PercentsTableCellEditor());
   10.49          tcm.getColumn(UserTasksTreeTableModel.PERCENT_COMPLETE).setCellRenderer(
   10.50              new PercentsTableCellRenderer());
   10.51 +
   10.52          DurationTableCellRenderer dr = new DurationTableCellRenderer();
   10.53          tcm.getColumn(UserTasksTreeTableModel.REMAINING_EFFORT).setCellRenderer(dr);
   10.54 +
   10.55          tcm.getColumn(UserTasksTreeTableModel.SPENT_TIME).setCellRenderer(dr);
   10.56 +        tcm.getColumn(UserTasksTreeTableModel.SPENT_TIME).setCellEditor(
   10.57 +                new EffortTableCellEditor());
   10.58 +
   10.59          tcm.getColumn(UserTasksTreeTableModel.LINE_NUMBER).setCellRenderer(
   10.60              new LineTableCellRenderer());
   10.61 +
   10.62          DateTableCellRenderer dcr = new DateTableCellRenderer();
   10.63          tcm.getColumn(UserTasksTreeTableModel.CREATED).setCellRenderer(dcr);
   10.64 +
   10.65          tcm.getColumn(UserTasksTreeTableModel.LAST_EDITED).setCellRenderer(dcr);
   10.66 +
   10.67          tcm.getColumn(UserTasksTreeTableModel.DUE_DATE).setCellRenderer(dcr);
   10.68 +
   10.69          tcm.getColumn(UserTasksTreeTableModel.COMPLETED_DATE)
   10.70              .setCellRenderer(dcr);
   10.71 -        tcm.getColumn(UserTasksTreeTableModel.PERCENT_COMPLETE).
   10.72 -            setCellEditor(new PercentsTableCellEditor());
   10.73 -        
   10.74 +
   10.75          tcm.getColumn(UserTasksTreeTableModel.CATEGORY).
   10.76              setCellEditor(new CategoryTableCellEditor());
   10.77          tcm.getColumn(UserTasksTreeTableModel.CATEGORY).
   10.78              setCellRenderer(new CategoryTableCellRenderer());
   10.79          
   10.80 +        SortingHeaderRenderer priorityRenderer = new SortingHeaderRenderer();
   10.81 +        priorityRenderer.setIcon(new ImageIcon(
   10.82 +            UserTasksTreeTable.class.getResource("priority.gif"))); // NOI18N
   10.83 +        tcm.getColumn(UserTasksTreeTableModel.PRIORITY).setHeaderRenderer(
   10.84 +                priorityRenderer);
   10.85 +        tcm.getColumn(UserTasksTreeTableModel.PRIORITY).setCellRenderer(
   10.86 +            new PriorityTableCellRenderer());
   10.87          tcm.getColumn(UserTasksTreeTableModel.PRIORITY).setCellEditor(
   10.88              new PriorityTableCellEditor());
   10.89          tcm.getColumn(UserTasksTreeTableModel.PRIORITY).setCellRenderer(
   10.90 @@ -231,6 +238,8 @@
   10.91          
   10.92          tcm.getColumn(UserTasksTreeTableModel.EFFORT).setCellRenderer(
   10.93              new EffortTableCellRenderer());
   10.94 +        tcm.getColumn(UserTasksTreeTableModel.EFFORT).setCellEditor(
   10.95 +                new EffortTableCellEditor());
   10.96  
   10.97          tcm.getColumn(UserTasksTreeTableModel.OWNER).
   10.98              setCellEditor(new OwnerTableCellEditor());
   10.99 @@ -240,8 +249,10 @@
  10.100          tcm.getColumn(UserTasksTreeTableModel.DUE_DATE).setCellRenderer(
  10.101              new DueDateTableCellRenderer());
  10.102          tcm.getColumn(UserTasksTreeTableModel.DUE_DATE).setWidth(100);
  10.103 +        tcm.getColumn(UserTasksTreeTableModel.DUE_DATE).setCellEditor(dc);
  10.104          
  10.105          tcm.getColumn(UserTasksTreeTableModel.START).setCellRenderer(dcr);
  10.106 +        tcm.getColumn(UserTasksTreeTableModel.START).setCellEditor(dc);
  10.107  
  10.108          tcm.getColumn(UserTasksTreeTableModel.SPENT_TIME_TODAY).setCellRenderer(dr);
  10.109      }
  10.110 @@ -330,4 +341,8 @@
  10.111          
  10.112          super.setColumnModel(columnModel);
  10.113      }
  10.114 +
  10.115 +    public void paint(Graphics g) {
  10.116 +        super.paint(g);
  10.117 +    }
  10.118  }
    11.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/Bundle.properties	Mon May 08 19:04:27 2006 +0000
    11.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/Bundle.properties	Mon May 08 19:06:20 2006 +0000
    11.3 @@ -15,20 +15,3 @@
    11.4  ## PercentsPropertyEditor
    11.5  NotANumber=Not a number
    11.6  
    11.7 -## DurationTableCellEditor
    11.8 -Duration5Min=5 min
    11.9 -Duration10Min=10 min
   11.10 -Duration15Min=15 min
   11.11 -Duration20Min=20 min
   11.12 -Duration30Min=30 min
   11.13 -Duration45Min=45 min
   11.14 -Duration1Hour=1 hour
   11.15 -Duration1_5Hour=1.5 hours
   11.16 -Duration2Hours=2 hours
   11.17 -Duration2_5Hours=2.5 hours
   11.18 -Duration3Hours=3 hours
   11.19 -Duration4Hours=4 hours
   11.20 -Duration5Hours=5 hours
   11.21 -Duration6Hours=6 hours
   11.22 -Duration7Hours=7 hours
   11.23 -Duration8Hours=8 hours
    12.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/EffortTableCellEditor.java	Mon May 08 19:04:27 2006 +0000
    12.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/EffortTableCellEditor.java	Mon May 08 19:06:20 2006 +0000
    12.3 @@ -14,16 +14,19 @@
    12.4  package org.netbeans.modules.tasklist.usertasks.editors;
    12.5  
    12.6  import java.awt.Component;
    12.7 +import java.util.ArrayList;
    12.8  import java.util.Arrays;
    12.9 -import java.util.ResourceBundle;
   12.10 +import java.util.Collections;
   12.11 +import java.util.List;
   12.12  
   12.13  import javax.swing.DefaultCellEditor;
   12.14 +import javax.swing.DefaultComboBoxModel;
   12.15  import javax.swing.JComboBox;
   12.16  import javax.swing.JTable;
   12.17  import org.netbeans.modules.tasklist.usertasks.Settings;
   12.18  import org.netbeans.modules.tasklist.usertasks.model.Duration;
   12.19  import org.netbeans.modules.tasklist.usertasks.model.UserTask;
   12.20 -import org.openide.util.NbBundle;
   12.21 +import org.netbeans.modules.tasklist.usertasks.util.DurationFormat;
   12.22  
   12.23  /**
   12.24   * TableCellEditor for duration values.
   12.25 @@ -31,30 +34,11 @@
   12.26   * @author tl
   12.27   */
   12.28  public class EffortTableCellEditor extends DefaultCellEditor {
   12.29 -    private static String[] TEXTS = {
   12.30 -        "Duration5Min", // NOI18N
   12.31 -        "Duration10Min", // NOI18N
   12.32 -        "Duration15Min", // NOI18N
   12.33 -        "Duration20Min", // NOI18N
   12.34 -        "Duration30Min", // NOI18N
   12.35 -        "Duration45Min", // NOI18N
   12.36 -        "Duration1Hour", // NOI18N
   12.37 -        "Duration1_5Hour", // NOI18N
   12.38 -        "Duration2Hours", // NOI18N
   12.39 -        "Duration2_5Hours", // NOI18N
   12.40 -        "Duration3Hours", // NOI18N
   12.41 -        "Duration4Hours", // NOI18N
   12.42 -        "Duration5Hours", // NOI18N
   12.43 -        "Duration6Hours", // NOI18N
   12.44 -        "Duration7Hours", // NOI18N
   12.45 -        "Duration8Hours" // NOI18N
   12.46 -    };
   12.47 -    
   12.48      /**
   12.49 -     * Corresponds to duration values in TAGS.
   12.50       * This array must be sorted.
   12.51       */
   12.52      private static final int[] DURATIONS = new int[] {
   12.53 +        0,
   12.54          5,
   12.55          10,
   12.56          15,
   12.57 @@ -70,38 +54,61 @@
   12.58          300,
   12.59          360,
   12.60          420,
   12.61 -        480
   12.62 +        480,
   12.63 +        12 * 60,
   12.64 +        8 * 60 * 2
   12.65      };
   12.66 -
   12.67 -    static {
   12.68 -        assert DURATIONS.length == TEXTS.length;
   12.69 -        
   12.70 -        ResourceBundle rb = NbBundle.getBundle(EffortTableCellEditor.class);
   12.71 -        for (int i = 0; i < TEXTS.length; i++) {
   12.72 -            TEXTS[i] = rb.getString(TEXTS[i]);
   12.73 -        }
   12.74 -    }
   12.75 +    
   12.76 +    private List<Integer> durations;
   12.77 +    private List<String> texts;
   12.78      
   12.79      /**
   12.80 -     * Creates a new instance of PriorityTableCellRenderer
   12.81 +     * Creates a new instance.
   12.82       */
   12.83      public EffortTableCellEditor() {
   12.84 -        super(new JComboBox(TEXTS));
   12.85 +        super(new JComboBox());
   12.86      }
   12.87  
   12.88      public Component getTableCellEditorComponent(JTable table, Object value,
   12.89          boolean isSelected, int row, int column) {
   12.90 +        int d;
   12.91          if (value instanceof UserTask) {
   12.92 -            int d = ((UserTask) value).getEffort();
   12.93 -            int index = Arrays.binarySearch(DURATIONS, d);
   12.94 -            if (index >= 0)
   12.95 -                ((JComboBox) editorComponent).setSelectedIndex(index);
   12.96 +            d = ((UserTask) value).getEffort();
   12.97 +        } else if (value instanceof Integer) {
   12.98 +            d = ((Integer) value).intValue();
   12.99 +        } else {
  12.100 +            d = 0;
  12.101          }
  12.102 +
  12.103 +        durations = new ArrayList<Integer>();
  12.104 +        for (int dur: DURATIONS) {
  12.105 +            durations.add(dur);
  12.106 +        }
  12.107 +
  12.108 +        int index = Collections.binarySearch(durations, d);
  12.109 +        if (index < 0) {
  12.110 +            index = -index - 1;
  12.111 +            durations.add(index, d);
  12.112 +        }
  12.113 +
  12.114 +        DurationFormat df = new DurationFormat(DurationFormat.Type.LONG);
  12.115 +        texts = new ArrayList<String>(durations.size());
  12.116 +        Settings s = Settings.getDefault();
  12.117 +        int hpd = s.getHoursPerDay();
  12.118 +        int dpw = s.getDaysPerWeek();
  12.119 +        for (int dur: durations) {
  12.120 +            texts.add(df.format(new Duration(dur, hpd, dpw)));
  12.121 +        }
  12.122 +        
  12.123 +        ((JComboBox) editorComponent).setModel(
  12.124 +                new DefaultComboBoxModel(
  12.125 +                texts.toArray(new String[texts.size()])));
  12.126 +        ((JComboBox) editorComponent).setSelectedIndex(index);
  12.127          return editorComponent;
  12.128      }
  12.129      
  12.130      public Object getCellEditorValue() { 
  12.131          int index = ((JComboBox) editorComponent).getSelectedIndex();
  12.132 -        return new Integer(DURATIONS[index]);
  12.133 +        return durations.get(index);
  12.134      }
  12.135  }
    13.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/PriorityPropertyEditor.java	Mon May 08 19:04:27 2006 +0000
    13.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/editors/PriorityPropertyEditor.java	Mon May 08 19:06:20 2006 +0000
    13.3 @@ -15,8 +15,6 @@
    13.4  
    13.5  import java.beans.PropertyEditorSupport;
    13.6  import javax.swing.JLabel;
    13.7 -import org.netbeans.modules.tasklist.client.SuggestionPriority;
    13.8 -import org.netbeans.modules.tasklist.core.PriorityListCellRenderer;
    13.9  
   13.10  import org.netbeans.modules.tasklist.usertasks.model.UserTask;
   13.11  
    14.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/model/UserTask.java	Mon May 08 19:04:27 2006 +0000
    14.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/model/UserTask.java	Mon May 08 19:06:20 2006 +0000
    14.3 @@ -263,6 +263,10 @@
    14.4      public static final String PROP_WORK_PERIODS = "workPeriods"; // NOI18N
    14.5      public static final String PROP_START = "start"; // NOI18N
    14.6      public static final String PROP_SPENT_TIME_TODAY = "spentTimeToday"; // NOI18N
    14.7 +    
    14.8 +    /** last modified. long as returned by System.currentTimeMillise() */
    14.9 +    public static final String PROP_LAST_EDITED_DATE = 
   14.10 +            "lastEditedDate"; // NOI18N
   14.11  
   14.12      // ATTENTION: if you add new fields here do not forget to update copyFrom
   14.13      
   14.14 @@ -325,7 +329,7 @@
   14.15      
   14.16      private String category;
   14.17      private long created;
   14.18 -    private long edited;
   14.19 +    private long lastEditedDate;
   14.20  
   14.21      /**
   14.22       * true means that the effort will be computed automatically as them sum of the
   14.23 @@ -370,7 +374,7 @@
   14.24      private long start = -1;
   14.25      
   14.26      // <WorkPeriod>
   14.27 -    private ObjectList workPeriods = new ObjectList();
   14.28 +    private ObjectList<WorkPeriod> workPeriods = new ObjectList<WorkPeriod>();
   14.29      // ATTENTION: if you add new fields here do not forget to update copyFrom
   14.30      
   14.31      /**
   14.32 @@ -476,7 +480,7 @@
   14.33          setDetails(details);
   14.34  
   14.35          created = System.currentTimeMillis();
   14.36 -        edited = created;
   14.37 +        lastEditedDate = created;
   14.38  
   14.39  	if (domain == null) {
   14.40              try {
   14.41 @@ -502,7 +506,7 @@
   14.42       *
   14.43       * @return <WorkPeriod>
   14.44       */
   14.45 -    public ObjectList getWorkPeriods() {
   14.46 +    public ObjectList<WorkPeriod> getWorkPeriods() {
   14.47          return workPeriods;
   14.48      }
   14.49      
   14.50 @@ -1247,14 +1251,16 @@
   14.51       * @return the date when the item was last edited.
   14.52       */
   14.53      public long getLastEditedDate() {
   14.54 -	return edited;
   14.55 +	return lastEditedDate;
   14.56      }
   14.57  
   14.58      /** 
   14.59       * Set the date when the item was last edited 
   14.60 +     *
   14.61 +     * @param ed new date as returned by System.currentTimeMillis
   14.62       */
   14.63      public void setLastEditedDate(long ed) {
   14.64 -        edited = ed;
   14.65 +        lastEditedDate = ed;
   14.66      }
   14.67      
   14.68      public int hashCode() {
   14.69 @@ -1381,7 +1387,7 @@
   14.70          percentComputed = from.percentComputed;
   14.71          category = from.category;
   14.72          created = from.created;
   14.73 -        edited = from.edited;
   14.74 +        lastEditedDate = from.lastEditedDate;
   14.75          effort = from.effort;
   14.76          effortComputed = from.effortComputed;
   14.77          spentTime = from.spentTime;
   14.78 @@ -1391,12 +1397,13 @@
   14.79          owner = from.owner;
   14.80          completedDate = from.completedDate;
   14.81          start = from.start;
   14.82 +        lastEditedDate = from.lastEditedDate;
   14.83          
   14.84          workPeriods.clear();
   14.85          for (int i = 0; i < from.workPeriods.size(); i++) {
   14.86              WorkPeriod wp = (WorkPeriod) from.workPeriods.get(i);
   14.87              try {
   14.88 -                workPeriods.add(wp.clone());
   14.89 +                workPeriods.add((WorkPeriod) wp.clone());
   14.90              } catch (CloneNotSupportedException e) {
   14.91                  throw new InternalError("unexpected"); // NOI18N
   14.92              }
   14.93 @@ -1520,7 +1527,7 @@
   14.94      }
   14.95  
   14.96      public void propertyChange(PropertyChangeEvent evt) {
   14.97 -        edited = System.currentTimeMillis();
   14.98 +        lastEditedDate = System.currentTimeMillis();
   14.99      }
  14.100  
  14.101      /**
    15.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/model/UserTaskObjectList.java	Mon May 08 19:04:27 2006 +0000
    15.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/model/UserTaskObjectList.java	Mon May 08 19:06:20 2006 +0000
    15.3 @@ -20,7 +20,7 @@
    15.4  /**
    15.5   * List of UserTasks
    15.6   */
    15.7 -public class UserTaskObjectList extends ObjectList {
    15.8 +public class UserTaskObjectList extends ObjectList<UserTask> {
    15.9      private ObjectList.Owner parent;
   15.10      
   15.11      /**
   15.12 @@ -67,7 +67,7 @@
   15.13          return -1;
   15.14      }
   15.15      
   15.16 -    public void add(int index, Object element) {
   15.17 +    public void add(int index, UserTask element) {
   15.18          UserTask ut = (UserTask) element;
   15.19          if (ut.getParent() != null)
   15.20              ut.getParent().getSubtasks().remove(ut);
   15.21 @@ -83,8 +83,8 @@
   15.22          super.add(index, element);
   15.23      }
   15.24      
   15.25 -    public Object remove(int index) {
   15.26 -        Object element = super.remove(index);
   15.27 +    public UserTask remove(int index) {
   15.28 +        UserTask element = super.remove(index);
   15.29          ((UserTask) element).setParent(null);
   15.30          ((UserTask) element).setList(null);
   15.31          return element;
    16.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/Bundle.properties	Mon May 08 19:04:27 2006 +0000
    16.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/Bundle.properties	Mon May 08 19:06:20 2006 +0000
    16.3 @@ -13,4 +13,11 @@
    16.4  IllegalDateValue=Not a valid date\: {0}
    16.5  
    16.6  ## SummaryTreeCellRenderer
    16.7 -TaskList=Task List
    16.8 \ No newline at end of file
    16.9 +TaskList=Task List
   16.10 +
   16.11 +## PriorityListCellRenderer.java
   16.12 +PriorityLow=Low
   16.13 +PriorityMediumLow=Medium-Low
   16.14 +PriorityMedium=Medium
   16.15 +PriorityMediumHigh=Medium-High
   16.16 +PriorityHigh=High
    17.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/DueDateTableCellRenderer.java	Mon May 08 19:04:27 2006 +0000
    17.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/DueDateTableCellRenderer.java	Mon May 08 19:06:20 2006 +0000
    17.3 @@ -22,6 +22,7 @@
    17.4  import org.netbeans.modules.tasklist.usertasks.UserTaskTreeTableNode;
    17.5  import org.netbeans.modules.tasklist.usertasks.model.Duration;
    17.6  import org.netbeans.modules.tasklist.usertasks.model.UserTask;
    17.7 +
    17.8  import org.netbeans.modules.tasklist.usertasks.treetable.TreeTable;
    17.9  
   17.10  /**
    18.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/PriorityListCellRenderer.java	Mon May 08 19:04:27 2006 +0000
    18.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/PriorityListCellRenderer.java	Mon May 08 19:06:20 2006 +0000
    18.3 @@ -13,15 +13,15 @@
    18.4  
    18.5  package org.netbeans.modules.tasklist.usertasks.renderers;
    18.6  
    18.7 -import org.netbeans.modules.tasklist.client.SuggestionPriority;
    18.8 -
    18.9  import java.awt.Color;
   18.10  import java.awt.Component;
   18.11  import java.awt.Image;
   18.12 +import java.util.ResourceBundle;
   18.13  import javax.swing.DefaultListCellRenderer;
   18.14  import javax.swing.ImageIcon;
   18.15  import javax.swing.JList;
   18.16  import org.netbeans.modules.tasklist.usertasks.model.UserTask;
   18.17 +import org.openide.util.NbBundle;
   18.18  import org.openide.util.Utilities;
   18.19  
   18.20  /**
   18.21 @@ -44,7 +44,24 @@
   18.22  
   18.23      private static final long serialVersionUID = 1;
   18.24  
   18.25 -    private static final String[] TAGS = SuggestionPriority.getPriorityNames();
   18.26 +    private static String[] TAGS;
   18.27 +
   18.28 +    /** Keys for the Bundle.properties */
   18.29 +    private static final String[] PRIORITIES_KEYS = {
   18.30 +        "PriorityHigh",  // NOI18N
   18.31 +        "PriorityMediumHigh", // NOI18N
   18.32 +        "PriorityMedium", // NOI18N
   18.33 +        "PriorityMediumLow", // NOI18N
   18.34 +        "PriorityLow" // NOI18N
   18.35 +    };
   18.36 +
   18.37 +    static {
   18.38 +        TAGS = new String[PRIORITIES_KEYS.length];
   18.39 +        ResourceBundle rb = NbBundle.getBundle(PriorityListCellRenderer.class);
   18.40 +        for (int i = 0; i < PRIORITIES_KEYS.length; i++) {
   18.41 +            TAGS[i] = rb.getString(PRIORITIES_KEYS[i]);
   18.42 +        }
   18.43 +    }
   18.44  
   18.45      /**
   18.46       * Default colors for diferent priorities
    19.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/SummaryTreeCellRenderer.java	Mon May 08 19:04:27 2006 +0000
    19.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/renderers/SummaryTreeCellRenderer.java	Mon May 08 19:06:20 2006 +0000
    19.3 @@ -14,7 +14,7 @@
    19.4  package org.netbeans.modules.tasklist.usertasks.renderers;
    19.5  
    19.6  import java.awt.Component;
    19.7 -import java.awt.Image;
    19.8 +import java.awt.Font;
    19.9  
   19.10  import javax.swing.ImageIcon;
   19.11  import javax.swing.JTree;
   19.12 @@ -24,15 +24,14 @@
   19.13  import org.netbeans.modules.tasklist.usertasks.UserTaskTreeTableNode;
   19.14  
   19.15  import org.openide.util.NbBundle;
   19.16 -import org.openide.util.Utilities;
   19.17  
   19.18  /**
   19.19   * Cell renderer for the summary attribute
   19.20   */
   19.21  public class SummaryTreeCellRenderer extends DefaultTreeCellRenderer {
   19.22 -
   19.23      private static final long serialVersionUID = 1;
   19.24  
   19.25 +    private Font boldFont, normalFont;
   19.26      private ImageIcon icon = new ImageIcon();
   19.27      
   19.28      public SummaryTreeCellRenderer() {
   19.29 @@ -49,13 +48,19 @@
   19.30  				   boolean leaf, int row, boolean hasFocus) {
   19.31          super.getTreeCellRendererComponent(tree, value, selected, expanded,
   19.32              leaf, row, hasFocus);
   19.33 +        if (normalFont == null || !normalFont.equals(tree.getFont())) {
   19.34 +            normalFont = tree.getFont();
   19.35 +            boldFont = normalFont.deriveFont(Font.BOLD);
   19.36 +        }
   19.37          if (value instanceof UserTaskListTreeTableNode) {
   19.38              icon.setImage(UserTaskIconProvider.getUserTaskListImage());
   19.39              setText(NbBundle.getMessage(SummaryTreeCellRenderer.class, 
   19.40                  "TaskList")); // NOI18N
   19.41 +            setFont(normalFont);
   19.42          } else {
   19.43              UserTaskTreeTableNode utl = (UserTaskTreeTableNode) value;
   19.44              UserTask ut = utl.getUserTask();
   19.45 +            setFont(ut.isStarted() ? boldFont : normalFont);
   19.46              setText(ut.getSummary());
   19.47              icon.setImage(UserTaskIconProvider.getUserTaskImage(ut, utl.isUnmatched()));
   19.48          }
    20.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/ICalExportFormat.java	Mon May 08 19:04:27 2006 +0000
    20.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/ICalExportFormat.java	Mon May 08 19:06:20 2006 +0000
    20.3 @@ -308,6 +308,7 @@
    20.4       * @param position position of the VTODO-element in cal.getComponents()
    20.5       * Length of the array should be 1 (in/out argument).
    20.6       */
    20.7 +    @SuppressWarnings("unchecked")
    20.8      private void writeTask(Calendar cal, UserTask task, int[] position) 
    20.9      throws IOException, URISyntaxException, ParseException, ValidationException {
   20.10          VToDo vtodo = find(cal, task.getUID());
    21.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/ICalImportFormat.java	Mon May 08 19:04:27 2006 +0000
    21.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/ICalImportFormat.java	Mon May 08 19:06:20 2006 +0000
    21.3 @@ -138,7 +138,7 @@
    21.4          CalendarBuilder cb = new MyCalendarBuilder();
    21.5          
    21.6          // <Dep> used for reading dependencies
    21.7 -        List dependencies = new ArrayList();
    21.8 +        List<Dep> dependencies = new ArrayList<Dep>();
    21.9      
   21.10          UTUtils.LOGGER.fine("building calendar"); // NOI18N
   21.11          
   21.12 @@ -218,7 +218,7 @@
   21.13       * @param dependencies <Dep> container for dependencies
   21.14       */
   21.15      private static void readVTODO(UserTaskList utl, Component cmp,
   21.16 -        List dependencies) {
   21.17 +        List<Dep> dependencies) {
   21.18          PropertyList pl = cmp.getProperties();
   21.19          Property prop = pl.getProperty(Property.SUMMARY);
   21.20          String summary = (prop == null) ? "" : prop.getValue(); // NOI18N
    22.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/MyCalendarBuilder.java	Mon May 08 19:04:27 2006 +0000
    22.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/translators/MyCalendarBuilder.java	Mon May 08 19:06:20 2006 +0000
    22.3 @@ -46,10 +46,13 @@
    22.4          super.parameter(name, value);
    22.5      }
    22.6  
    22.7 +    @SuppressWarnings("unchecked")
    22.8      public void startComponent(String name) {
    22.9          if (name.equals("X"))
   22.10              name = "X-UNKNOWN";
   22.11 +        
   22.12          cmps.add(name);
   22.13 +        
   22.14          super.startComponent(name);
   22.15      }
   22.16  
    23.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/AdvancedTreeTableNode.java	Mon May 08 19:04:27 2006 +0000
    23.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/AdvancedTreeTableNode.java	Mon May 08 19:06:20 2006 +0000
    23.3 @@ -87,7 +87,7 @@
    23.4              } else {
    23.5                  AdvancedTreeTableNode[] newch = 
    23.6                      new AdvancedTreeTableNode[children.length];
    23.7 -                Iterator<Object> it = this.getChildrenObjectsIterator();
    23.8 +                Iterator<?> it = this.getChildrenObjectsIterator();
    23.9                  int i = 0;
   23.10                  while (it.hasNext()) {
   23.11                      int index = getIndexOfObject(it.next());
   23.12 @@ -139,14 +139,14 @@
   23.13       *
   23.14       * @return the iterator
   23.15       */
   23.16 -    public abstract Iterator<Object> getChildrenObjectsIterator();
   23.17 +    public abstract Iterator<?> getChildrenObjectsIterator();
   23.18      
   23.19      /**
   23.20       * Creates a children node
   23.21       *
   23.22       * @param child child's object
   23.23       */
   23.24 -    public abstract AdvancedTreeTableNode<Object> createChildNode(Object child);
   23.25 +    public abstract AdvancedTreeTableNode<?> createChildNode(Object child);
   23.26      
   23.27      /**
   23.28       * Filtering
   23.29 @@ -162,7 +162,7 @@
   23.30      
   23.31      protected void loadChildren() {
   23.32          List<Object> ch = new ArrayList<Object>();
   23.33 -        Iterator<Object> it = getChildrenObjectsIterator();
   23.34 +        Iterator<?> it = getChildrenObjectsIterator();
   23.35          while (it.hasNext()) {
   23.36              ch.add(it.next());
   23.37          }
   23.38 @@ -217,7 +217,7 @@
   23.39              if (this.comparator == null) {
   23.40                  AdvancedTreeTableNode[] newch = 
   23.41                      new AdvancedTreeTableNode[children.length];
   23.42 -                Iterator<Object> it = this.getChildrenObjectsIterator();
   23.43 +                Iterator<?> it = this.getChildrenObjectsIterator();
   23.44                  int i = 0;
   23.45                  while (it.hasNext()) {
   23.46                      int index = getIndexOfObject(it.next());
   23.47 @@ -275,7 +275,7 @@
   23.48                      index = -(index + 1);
   23.49              } else {
   23.50                  index = -1;
   23.51 -                Iterator<Object> it = getChildrenObjectsIterator();
   23.52 +                Iterator<?> it = getChildrenObjectsIterator();
   23.53                  while (it.hasNext()) {
   23.54                      Object next = it.next();
   23.55                      if (!accept(next))
    24.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/DefaultTreeTableModel.java	Mon May 08 19:04:27 2006 +0000
    24.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/DefaultTreeTableModel.java	Mon May 08 19:06:20 2006 +0000
    24.3 @@ -20,6 +20,7 @@
    24.4  import javax.swing.event.TreeModelListener;
    24.5  import javax.swing.tree.DefaultTreeModel;
    24.6  import javax.swing.tree.TreePath;
    24.7 +import org.netbeans.modules.tasklist.core.table.SortingModel;
    24.8  
    24.9  /**
   24.10   * Default model for TreeTable
    25.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/SortableTableHeader.java	Mon May 08 19:04:27 2006 +0000
    25.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/SortableTableHeader.java	Mon May 08 19:06:20 2006 +0000
    25.3 @@ -19,11 +19,14 @@
    25.4  import javax.swing.JTable;
    25.5  import javax.swing.table.JTableHeader;
    25.6  import javax.swing.table.TableColumnModel;
    25.7 +import org.netbeans.modules.tasklist.core.table.SortingModel;
    25.8  
    25.9  import org.netbeans.modules.tasklist.usertasks.util.UTUtils;
   25.10  
   25.11  /**
   25.12   * A table header that can work together with SortingModel
   25.13 + *
   25.14 + * @author tl
   25.15   */
   25.16  public class SortableTableHeader extends JTableHeader {
   25.17      private static final long serialVersionUID = 1;
    26.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/SortingHeaderRenderer.java	Mon May 08 19:04:27 2006 +0000
    26.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/SortingHeaderRenderer.java	Mon May 08 19:06:20 2006 +0000
    26.3 @@ -29,6 +29,7 @@
    26.4  import javax.swing.table.JTableHeader;
    26.5  import javax.swing.table.TableCellRenderer;
    26.6  import javax.swing.table.TableColumnModel;
    26.7 +import org.netbeans.modules.tasklist.core.table.SortingModel;
    26.8  
    26.9  /**
   26.10   * Cell renderer for sorting column header.
    27.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/TreeTable.java	Mon May 08 19:04:27 2006 +0000
    27.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/TreeTable.java	Mon May 08 19:06:20 2006 +0000
    27.3 @@ -58,6 +58,8 @@
    27.4  import javax.swing.tree.TreeCellRenderer;
    27.5  import javax.swing.tree.TreeModel;
    27.6  import javax.swing.tree.TreePath;
    27.7 +import org.netbeans.modules.tasklist.core.table.SortingModel;
    27.8 +import org.netbeans.modules.tasklist.usertasks.treetable.*;
    27.9  import org.netbeans.modules.tasklist.usertasks.util.UTUtils;
   27.10  
   27.11  
   27.12 @@ -76,47 +78,10 @@
   27.13      /**
   27.14       * Columns configuration
   27.15       */
   27.16 -    public static final class ColumnsConfig implements Serializable {
   27.17 +    public static final class ColumnsConfig extends 
   27.18 +            org.netbeans.modules.tasklist.core.table.ColumnsConfig {
   27.19          public static final long serialVersionUID = 2L;
   27.20 -        
   27.21 -        /** 
   27.22 -         * Model indexes for visible columns
   27.23 -         */
   27.24 -        public int[] columns;
   27.25 -        
   27.26 -        /**
   27.27 -         * Widths of the columns in pixels
   27.28 -         */
   27.29 -        public int[] columnWidths;
   27.30 -        
   27.31 -        /**
   27.32 -         * Model index or -1
   27.33 -         */
   27.34 -        public int sortedColumn = -1;
   27.35 -        
   27.36 -        /**
   27.37 -         * Sorting order
   27.38 -         */
   27.39 -        public boolean ascending;
   27.40 -        
   27.41 -        public String toString() {
   27.42 -            StringBuffer sb = new StringBuffer();
   27.43 -            sb.append("ColumnsConfig["); // NOI18N
   27.44 -            sb.append("sortedColumn=").append(sortedColumn); // NOI18N
   27.45 -            sb.append(", ascending=").append(sortedColumn); // NOI18N
   27.46 -            sb.append(", columns=["); // NOI18N
   27.47 -            for (int i = 0; i < columns.length; i++) {
   27.48 -                if (i != 0)
   27.49 -                    sb.append(", "); // NOI18N
   27.50 -                sb.append(columns[i]);
   27.51 -                sb.append("->"); // NOI18N
   27.52 -                sb.append(columnWidths[i]);
   27.53 -            }
   27.54 -            sb.append("]"); // NOI18N
   27.55 -            sb.append("]"); // NOI18N
   27.56 -            return sb.toString();
   27.57 -        }
   27.58 -    }
   27.59 +    }    
   27.60      
   27.61      /**
   27.62       * Expanded nodes and selection.
   27.63 @@ -781,6 +746,13 @@
   27.64          
   27.65          return paths.toArray(new TreePath[paths.size()]);
   27.66      }
   27.67 +
   27.68 +    /*
   27.69 +     *TODO: remove. For profiling only.
   27.70 +     *
   27.71 +    public void paint(Graphics g) {
   27.72 +        super.paint(g);
   27.73 +    }*/
   27.74      
   27.75      /**
   27.76       * A TreeCellRenderer that displays a JTree.
    28.1 --- a/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/TreeTableModel.java	Mon May 08 19:04:27 2006 +0000
    28.2 +++ b/tasklist.usertasks/src/org/netbeans/modules/tasklist/usertasks/treetable/TreeTableModel.java	Mon May 08 19:06:20 2006 +0000
    28.3 @@ -18,6 +18,7 @@
    28.4  package org.netbeans.modules.tasklist.usertasks.treetable;
    28.5  
    28.6  import javax.swing.tree.TreeModel;
    28.7 +import org.netbeans.modules.tasklist.core.table.SortingModel;
    28.8  
    28.9  /**
   28.10   * TreeTableModel is the model used by a JTreeTable. It extends TreeModel
    29.1 --- a/tasklist.usertasks/test/qa-functional/src/org/netbeans/modules/tasklist/usertasks/test/TestTable.java	Mon May 08 19:04:27 2006 +0000
    29.2 +++ b/tasklist.usertasks/test/qa-functional/src/org/netbeans/modules/tasklist/usertasks/test/TestTable.java	Mon May 08 19:06:20 2006 +0000
    29.3 @@ -37,7 +37,7 @@
    29.4  import org.netbeans.jemmy.operators.Operator;
    29.5  import org.netbeans.junit.NbTestSuite;
    29.6  import org.netbeans.modules.tasklist.usertasks.UserTaskTreeTableNode;
    29.7 -import org.netbeans.modules.tasklist.usertasks.treetable.TreeTable;
    29.8 +import org.netbeans.modules.tasklist.core.table.TreeTable;
    29.9  
   29.10  /**
   29.11   * Tests for the TreeTable
    30.1 --- a/tasklist.usertasks/test/unit/src/org/netbeans/modules/tasklist/usertasks/model/UserTaskListTest.java	Mon May 08 19:04:27 2006 +0000
    30.2 +++ b/tasklist.usertasks/test/unit/src/org/netbeans/modules/tasklist/usertasks/model/UserTaskListTest.java	Mon May 08 19:06:20 2006 +0000
    30.3 @@ -109,6 +109,10 @@
    30.4       * other tasks in a list.
    30.5       */
    30.6      public void testLastModified() {
    30.7 +        // utl 
    30.8 +        //  |-ut
    30.9 +        //    |-ut3
   30.10 +        //  |-ut2
   30.11          UserTaskList utl = new UserTaskList();
   30.12          UserTask ut = new UserTask("test", utl);
   30.13          UserTask ut2 = new UserTask("test2", utl);