boolean () { Selector idSelector = getSelector(ID); if (StringUtil.isEmpty(idSelector.getPath())) return false; Selector summarySelector = getSelector(SUMMARY); if (StringUtil.isEmpty(summarySelector.getPath()) && !myRepository.getDownloadTasksInSeparateRequests()) return false; return true; }