<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def fillDataProducts(self, dps):
 """Fills listview with existing data products"""

        item = None
        for dp in dps:
            if not dp.ignored:
                item = self._makeDPItem(self, dp, item)
                # ensure combobox widgets are made
                self._itemComboBox(item, self.ColAction)
                self._itemComboBox(item, self.ColRender)