Beispiel #1
0
    def addEditPlot(self, memDB, seriesID, record_service):
        self.record_service = record_service

        if not self._seriesPlotInfo:
            self._seriesPlotInfo = SeriesPlotInfo(memDB, self.taskserver)

        self.editID = seriesID
        self._seriesPlotInfo.setEditSeries(self.editID)
        self.pltTS.setEdit(self.editID)
        self.redrawPlots()
Beispiel #2
0
    def addPlot(self, memDB, seriesID):
        """
        Creates the plot
        """
        logger.debug("Adding plot")

        Publisher.sendMessage("EnablePlotButton",
                              plot=self.getActivePlotID(),
                              isActive=True)

        if not self._seriesPlotInfo:
            self._seriesPlotInfo = SeriesPlotInfo(memDB, self.taskserver)

        self._seriesPlotInfo.update(seriesID, True)

        logger.debug("Redrawing plots")
        self.redrawPlots()