| createNewStarObservationArtefacts(NewStarType, StarInfo, int, boolean) |  | 0% |  | 0% | 22 | 22 | 81 | 81 | 1 | 1 |
| createPhasePlotArtefacts(double, double, Map) |  | 0% |  | 0% | 11 | 11 | 63 | 63 | 1 | 1 |
| printCurrentMode(Component) |  | 0% |  | 0% | 9 | 9 | 33 | 33 | 1 | 1 |
| requestDec(DecInfo) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
| requestRA(RAInfo) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| saveSyntheticObsListToFile(Component, ObservationSinkPluginBase, ViewModeType, File, String) |  | 0% |  | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
| reportDiscrepantObservation(ValidObservation, JDialog) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
| showObservationDetails() |  | 0% |  | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
| freeListeners() |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| saveObsListToFile(Component) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| changeAnalysisType(AnalysisType) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| performModellingOperation(ModelCreatorPluginBase) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
| saveSyntheticObsListToFile(Component, List) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| performPeriodAnalysis(PeriodAnalysisPluginBase) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| showPlotControlDialog() |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| saveCurrentMode(Component) |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 1 | 1 |
| performObservationTransformationOperation(ObservationTransformerPluginBase) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| savePlotToFile(Component) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| saveObsListToFile(Component, ObservationSinkPluginBase, File, String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| convertObsToHJD(List, RAInfo, DecInfo) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| performModellingOperation(IModel) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| getUndoableActionManager() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| createPhasePlot() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| invokeTool(ObservationToolPluginBase) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| createObservationArtefactsFromObSourcePlugin(ObservationSourcePluginBase) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| createPhaseAndMeanPlotPane(String, String, PhasedObservationAndMeanPlotModel, PhasedObservationAndMeanPlotModel, double, double, AbstractObservationRetriever) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getObsFilterDialog() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getModelDialog() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getPhaseDialog() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getObservationFiltersDialog() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| saveCurrentPlotToFile(File, int, int) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| performPhasePlot(double, double, Map) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| performPluginManagerOperation(PluginManagementOperation) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| createObservationArtefactsFromObSourcePlugin(ObservationSourcePluginBase, File, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| createObservationArtefactsFromObSourcePlugin(ObservationSourcePluginBase, URL, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| updatePlotsAndTables() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| applyCustomFilterToCurrentObservations(CustomFilterPluginBase) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getDocumentManager() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| updateChartProperties() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getPhaseParameterDialog() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| createPhasePlot(double, double) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| setPhasesForSeries(SeriesType, double, double) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| waitForJobCompletion() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| createObservationAndMeanPlotPane(String, String, ObservationAndMeanPlotModel, AbstractObservationRetriever) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| updateChartPropertiesForAnalysisType(AnalysisType) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| dropPhasePlotAnalysis() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isMsgForDialog(JDialog, MessageBase) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| getParentDialog(Component) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| savePlotToFileHelper(File, JFreeChart, int, int, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setPhasePlotStatusMessage() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getLatestNewStarMessage() |   | 44% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getParentDialogName(Component) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| stopCurrentTask() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createMeanObsChangeListener(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| changeViewMode(ViewModeType) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getSeriesInfoProvider() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getObservationPlotModel(AnalysisType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPlotPane(AnalysisType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getObservationListPane(AnalysisType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clearCurrentTask() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createFilterFromPlot() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setUI(IMainUI) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAnalysisType(AnalysisType) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| requestRA() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| requestDec() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| showModelDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| showPhaseDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| showFiltersDialog() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getValidObsList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNewStarMessageList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValidObservationCategoryMap() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getModelSelectionMessage() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAnalysisTypeChangeNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNewStarNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDiscrepantObservationNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExcludedObservationNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getObservationSelectionNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMultipleObservationSelectionNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPeriodAnalysisSelectionNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPeriodChangeNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPhaseChangeNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPhaseSelectionNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPeriodAnalysisRefinementNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMeanSourceSeriesChangeNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getZoomRequestNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFilteredObservationNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getModelSelectionNofitier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getModelCreationNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPanRequestNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUndoActionNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSeriesVisibilityChangeNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHarmonicSearchNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSeriesCreationNotifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVelaFileLoadDialog() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVelaFileSaveDialog() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVelaXMLloadDialog() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVelaXMLsaveDialog() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getViewMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| quit() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getUI() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Mediator() |  | 100% | | n/a | 0 | 1 | 0 | 51 | 0 | 1 |
| getInstance() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| createPhaseSelectionListener() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createPeriodChangeListener() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createModelSelectionListener() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createFilteredObservationListener() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createSeriesCreationListener() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProgressNotifier() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getStopRequestNotifier() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAnalysisType() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |