Class ProjectMetricsFactory


  • @ApplicationScoped
    public class ProjectMetricsFactory
    extends Object
    • Constructor Detail

      • ProjectMetricsFactory

        @Inject
        public ProjectMetricsFactory​(org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                     org.dashbuilder.displayer.client.DisplayerLocator displayerLocator)
    • Method Detail

      • lookupCommitsOverTimeDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupCommitsOverTimeDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupCommitsOverTimeDisplayer_small

        public org.dashbuilder.displayer.client.Displayer lookupCommitsOverTimeDisplayer_small​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupCommitsPerAuthorDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupCommitsPerAuthorDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupCommitsByYearDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupCommitsByYearDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupCommitsByQuarterDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupCommitsByQuarterDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupCommitsByDayOfWeekDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupCommitsByDayOfWeekDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupTopContributorSelectorDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupTopContributorSelectorDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupDateSelectorDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupDateSelectorDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • lookupAllCommitsDisplayer

        public org.dashbuilder.displayer.client.Displayer lookupAllCommitsDisplayer​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • createProjectFilter

        protected org.dashbuilder.dataset.filter.ColumnFilter createProjectFilter​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildCommitsPerAuthorSettings

        public org.dashbuilder.displayer.DisplayerSettings buildCommitsPerAuthorSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildCommitsOverTimeSettings

        public org.dashbuilder.displayer.DisplayerSettings buildCommitsOverTimeSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildCommitsByYearSettings

        public org.dashbuilder.displayer.DisplayerSettings buildCommitsByYearSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildCommitsByQuarterSettings

        public org.dashbuilder.displayer.DisplayerSettings buildCommitsByQuarterSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildCommitsByDayOfWeekSettings

        public org.dashbuilder.displayer.DisplayerSettings buildCommitsByDayOfWeekSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildTopContributorSelectorSettings

        public org.dashbuilder.displayer.DisplayerSettings buildTopContributorSelectorSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildDateSelectorSettings

        public org.dashbuilder.displayer.DisplayerSettings buildDateSelectorSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)
      • buildAllCommitsSettings

        public org.dashbuilder.displayer.DisplayerSettings buildAllCommitsSettings​(org.guvnor.common.services.project.model.WorkspaceProject project)