|
|
|||||
ветеран форума
|
Поиск родительского объекта
Имеем некий объект:
Имеем корневой экземпляр типа NodeVO (например rootNode) и некий дочерний экземпляр типа NodeVO (например someChildNode) с произвольной глубины. Каким образом найти родителя someChildNode ? Встраивать в каждый узел ссылку на родителя не вариант.
__________________
trace("Остановите Землю, я сойду!!!"); |
|
|||||
ветеран форума
|
Спасибо.
HierarchicalData тут не в помощь. Сейчас сделано со ссылками на родителей, но получается слишком уж "тяжелая" структура. Вот и думается есть ли вариант по-красивее. Да и вообще просто интересно Возврат по цепочке обратно к корню.
__________________
trace("Остановите Землю, я сойду!!!"); Последний раз редактировалось Mur4ik; 28.11.2010 в 14:25. |
|
|||||
Цитата:
Цитата:
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
ветеран форума
|
Куда ж без обработчиков, мы о разных вещах видимо мыслим
Вот есть обработчик и в параметре события передается объект типа NodeVO, и как предлагаешь узнавать его родителя с помощью баблинга, да и тем более что шлет событие не отображаемый объект, а модель, к примеру? В общем решилось всё впихиванием таки ссылок на паренты в каждый узел, быстро, удобно, но всё же интерес остался, если кто подскажет достойный альтернативный вариант, буду безгранично признателен.
__________________
trace("Остановите Землю, я сойду!!!"); Последний раз редактировалось Mur4ik; 28.11.2010 в 22:04. |
Часовой пояс GMT +4, время: 20:38. |
|
« Предыдущая тема | Следующая тема » |
|
|