Показать сообщение отдельно
Старый 30.04.2014, 13:50
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 9  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Ну contains проверяет всю иерархию вложенностей дисплей листа до самого конца от того узла, где был вызван. Я не знаю, где вообще может понадобится узнавать, что где-то в пятом колене дисплей листа есть этот ДО, посему могли бы сделать метод упрощенным, завязанным на parent или хотя бы сделали бы вторым параметром флаг recursive, по умолчанию в false.

Под быдлокодерством я подразумевал то, что почему-то вдруг мы не знаем, кто содержит объект и обращаемся к его безликому по сути паренту. Это свидетельствует о том, что работа программы выходит из-под контроля, что чревато проблемами.

Добавлено через 8 минут
2ТС
Возьмите на вооружение дебаггер и смотрите построчно, что там где нулл. Очень тяжело что-то сказать по текущей информации. И ставьте проверки на существование parent.
__________________
тут я