implement explicitly the tree item change listener interface