CMS-1990 Refactor listener mechanism for TreeGridPanel