/** * Adds a Displayer instance to the current perspective context. */ public void addDisplayer(Displayer displayer) { displayerCoordinator.addDisplayer(displayer); }
public void addDisplayers(Displayer... displayers) { if (displayers != null) { for (Displayer displayer : displayers) { addDisplayer(displayer); } } }
public void addDisplayers(Displayer... displayers) { if (displayers != null) { for (Displayer displayer : displayers) { addDisplayer(displayer); } } }
/** * Adds a Displayer instance to the current perspective context. */ public void addDisplayer(Displayer displayer) { displayerCoordinator.addDisplayer(displayer); }
displayerCoordinator.addDisplayer(commitsPerOrganization); displayerCoordinator.addDisplayer(commitsEvolutionDisplayer); displayerCoordinator.addDisplayer(organizationSelectorDisplayer); displayerCoordinator.addDisplayer(repositorySelectorDisplayer); displayerCoordinator.addDisplayer(authorSelectorDisplayer); displayerCoordinator.addDisplayer(topAuthorSelectorDisplayer); displayerCoordinator.addDisplayer(yearsSelectorDisplayer); displayerCoordinator.addDisplayer(quarterSelectorDisplayer); displayerCoordinator.addDisplayer(dayOfWeekSelectorDisplayer); displayerCoordinator.addDisplayer(allCommitsDisplayer);
private void buildMetrics(WorkspaceProject projectInfo) { this.commitsOverTimeDisplayer = metricsFactory.lookupCommitsOverTimeDisplayer(projectInfo); this.commitsPerAuthorDisplayer = metricsFactory.lookupCommitsPerAuthorDisplayer(projectInfo); this.commitsByYearDisplayer = metricsFactory.lookupCommitsByYearDisplayer(projectInfo); this.commitsByQuarterDisplayer = metricsFactory.lookupCommitsByQuarterDisplayer(projectInfo); this.commitsByDayOfWeekDisplayer = metricsFactory.lookupCommitsByDayOfWeekDisplayer(projectInfo); this.allCommitsDisplayer = metricsFactory.lookupAllCommitsDisplayer(projectInfo); this.topAuthorSelectorDisplayer = metricsFactory.lookupTopContributorSelectorDisplayer(projectInfo); this.dateSelectorDisplayer = metricsFactory.lookupDateSelectorDisplayer(projectInfo); view.clear(); view.setCommitsPerAuthorDisplayer(commitsPerAuthorDisplayer); view.setCommitsOverTimeDisplayer(commitsOverTimeDisplayer); view.setCommitsByYearDisplayer(commitsByYearDisplayer); view.setCommitsByQuarterDisplayer(commitsByQuarterDisplayer); view.setCommitsByDayOfWeekDisplayer(commitsByDayOfWeekDisplayer); view.setAllCommitsDisplayer(allCommitsDisplayer); view.setTopContribSelectorDisplayer(topAuthorSelectorDisplayer); view.setDateSelectorDisplayer(dateSelectorDisplayer); displayerCoordinator.addDisplayer(commitsPerAuthorDisplayer); displayerCoordinator.addDisplayer(commitsOverTimeDisplayer); displayerCoordinator.addDisplayer(commitsByYearDisplayer); displayerCoordinator.addDisplayer(commitsByQuarterDisplayer); displayerCoordinator.addDisplayer(commitsByDayOfWeekDisplayer); displayerCoordinator.addDisplayer(allCommitsDisplayer); displayerCoordinator.addDisplayer(topAuthorSelectorDisplayer); displayerCoordinator.addDisplayer(dateSelectorDisplayer); displayerCoordinator.drawAll(); }
view.setDateSelectorDisplayer(dateSelectorDisplayer); displayerCoordinator.addDisplayer(commitsPerAuthorDisplayer); displayerCoordinator.addDisplayer(commitsPerProjectDisplayer); displayerCoordinator.addDisplayer(commitsOverTimeDisplayer); displayerCoordinator.addDisplayer(commitsByYearDisplayer); displayerCoordinator.addDisplayer(commitsByQuarterDisplayer); displayerCoordinator.addDisplayer(commitsByDayOfWeekDisplayer); displayerCoordinator.addDisplayer(allCommitsDisplayer); displayerCoordinator.addDisplayer(topAuthorSelectorDisplayer); displayerCoordinator.addDisplayer(projectSelectorDisplayer); displayerCoordinator.addDisplayer(dateSelectorDisplayer); displayerCoordinator.drawAll();