def METHOD_NAME(self):
    if not self._data:
        self._data = []
        for an in self.analyses:
            item = {'ar': '',
                    'ar_url': '',
                    'ar_id': '',
                    'ar_html': '',
                    'ws': '',
                    'ws_url': '',
                    'ws_id': '',
                    'ws_html': '',
                    'an': an,
                    'an_id': an.id,
                    'an_title': an.Title()}
            if IRequestAnalysis.providedBy(an):
                ar = an.getRequest()
                item['ar'] = ar
                item['ar_url'] = ar.absolute_url()
                item['ar_id'] = ar.getId()
                item['ar_html'] = \
                    "<a href='%s'>%s</a>" % (item['ar_url'], item['ar_id'])
            ws = an.getWorksheet()
            if ws:
                item['ws'] = ws
                item['ws_url'] = ws.absolute_url()
                item['ws_id'] = ws.id
                item['ws_html'] = "<a href='%s'>%s</a>" \
                                  % (item['ws_url'], item['ws_id'])
            self._data.append(item)
    return self._data