// Renderer & editor
setCellRenderer ( new DictionariesTreeRenderer () );
setCellEditor ( new DictionariesTreeEditor ( this ) );
// Full record expansion
addTreeExpansionListener ( new TreeExpansionListener ()
{
@Override
public void treeExpanded ( TreeExpansionEvent event )
{
final Object object = event.getPath ().getLastPathComponent ();