
30.04.2014, 13:50
|
|
блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
|
Ну contains проверяет всю иерархию вложенностей дисплей листа до самого конца от того узла, где был вызван. Я не знаю, где вообще может понадобится узнавать, что где-то в пятом колене дисплей листа есть этот ДО, посему могли бы сделать метод упрощенным, завязанным на parent или хотя бы сделали бы вторым параметром флаг recursive, по умолчанию в false.
Под быдлокодерством я подразумевал то, что почему-то вдруг мы не знаем, кто содержит объект и обращаемся к его безликому по сути паренту. Это свидетельствует о том, что работа программы выходит из-под контроля, что чревато проблемами.
Добавлено через 8 минут
2ТС
Возьмите на вооружение дебаггер и смотрите построчно, что там где нулл. Очень тяжело что-то сказать по текущей информации. И ставьте проверки на существование parent.
|