item ad list event tde swing invok runnabl run cur perspect list listen list listen cur perspect item ad tde list item item tde item list item todo item todo prioriti item interrupt prioriti nag user solv problem nice wai nag select item todo interrupt todoitem updat count label 