code: def _folder_item_css_class(self, analysis_brain, item):
          
          meta_type = analysis_brain.meta_type
  
          # Default css names for table_row_class
          css_names = item.get('table_row_class', '').split()
          css_names.extend(['state-{}'.format(analysis_brain.review_state),
                            'type-{}'.format(meta_type.lower())])
  
          if meta_type == 'ReferenceAnalysis':
              css_names.append('qc-analysis')
  
          elif meta_type == 'DuplicateAnalysis':
              if analysis_brain.getAnalysisPortalType == 'ReferenceAnalysis':
                  css_names.append('qc-analysis')
  
          item['table_row_class'] = ' '.join(css_names)
docs: Sets the suitable css class name(s) to `table_row_class` from the
          item passed in, depending on the properties of the analysis object
  
          :param analysis_brain: Brain that represents an analysis
          :param item: analysis' dictionary counterpart that represents a row