У меня есть следующие данные в объекте SmartGWT TreeGrid.
Home
|-Room 1
|-Room 2
|-Table
|-Chair
Воспитание детей разрешается с помощью вызова treeGrid.setCanReparentNodes(true);
Я хочу разрешить только выборочное воспитание детей: например, должна быть возможность переместить (перетащить и оставить) таблицу в комнату 1, ноне должно быть возможности переместить комнату 1 в комнату 2 или кресло в дом.
Как можно выборочно разрешить повторное воспитание в зависимости от типа узла (или атрибута узла)?