def _get_or_add_rich(self):
        """
        Return the `c:rich` element representing the text frame for this data
        label, newly created with its ancestors if not present.
        """
        dLbl = self._get_or_add_dLbl()

        # having a c:spPr or c:txPr when a c:tx is present causes the "can't
        # save" bug on bubble charts. Remove c:spPr and c:txPr when present.
        dLbl._remove_spPr()
        dLbl._remove_txPr()

        return dLbl.get_or_add_rich()
def _get_or_add_rich ( self ) : dLbl = self . _get_or_add_dLbl ( ) dLbl . _remove_spPr ( ) dLbl . _remove_txPr ( ) return dLbl . get_or_add_rich ( )
Return the `c:rich` element representing the text frame for this data
        label, newly created with its ancestors if not present.