// Create a phase change message so that existing plot and tables can
// update their GUI components and/or models accordingly. Also,
// recording the series visibility map permits the existence of a phase
// change creation listener that collects phase change messages for the
// purpose of later being able to re-create the same phase plot.
PhaseChangeMessage phaseChangeMessage = new PhaseChangeMessage(this,
period, epoch, seriesVisibilityMap);
phaseChangeNotifier.notifyListeners(phaseChangeMessage);
// Observation-and-mean table and plot.
AnalysisTypeChangeMessage phasePlotMsg = new AnalysisTypeChangeMessage(