def _add_data(self, plotter_cls, *args, **kwargs):
        """
        Add new plots to the project

        Parameters
        ----------
        %(ProjectPlotter._add_data.parameters.no_filename_or_obj)s

        Other Parameters
        ----------------
        %(ProjectPlotter._add_data.other_parameters)s

        Returns
        -------
        %(ProjectPlotter._add_data.returns)s
        """
        # this method is just a shortcut to the :meth:`Project._add_data`
        # method but is reimplemented by subclasses as the
        # :class:`DatasetPlotter` or the :class:`DataArrayPlotter`
        return super(DatasetPlotter, self)._add_data(plotter_cls, self._ds,
                                                     *args, **kwargs)