Class OverviewProjectBean


  • public class OverviewProjectBean
    extends Object
    Since:
    8.0
    Author:
    Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
    • Constructor Detail

      • OverviewProjectBean

        public OverviewProjectBean​(@NotNull
                                   SProject project,
                                   @NotNull
                                   List<SBuildType> buildTypes,
                                   @NotNull
                                   List<SBuildType> hiddenBuildTypes,
                                   @NotNull
                                   Set<SBuildType> problematicBuildTypes,
                                   @NotNull
                                   BranchBean branchBean,
                                   boolean isOverviewPage,
                                   boolean isFirst,
                                   boolean buildTypesFilteredByHideSuccessful)
    • Method Detail

      • getProject

        @NotNull
        public SProject getProject()
      • getProjectId

        @NotNull
        public String getProjectId()
      • getHiddenBuildTypes

        @NotNull
        public List<SBuildType> getHiddenBuildTypes()
      • getStatus

        @NotNull
        public Status getStatus()
      • getBranchBean

        @NotNull
        public BranchBean getBranchBean()
      • isOverviewPage

        public boolean isOverviewPage()
      • isFirstProject

        public boolean isFirstProject()
      • setIsFirst

        public void setIsFirst​(boolean isFirst)
      • isProjectEmpty

        public boolean isProjectEmpty()
      • filterEmptyProjectsWithoutBranches

        public static void filterEmptyProjectsWithoutBranches​(@NotNull
                                                              List<OverviewProjectBean> projectBeans)
      • createForProject

        @NotNull
        public static OverviewProjectBean createForProject​(@NotNull
                                                           SProject project,
                                                           @NotNull
                                                           BranchBean branchBean,
                                                           @NotNull
                                                           Set<SBuildType> problematicBuildTypes,
                                                           @NotNull
                                                           javax.servlet.http.HttpServletRequest request)
      • isBuildTypesFilteredByHideSuccessful

        public boolean isBuildTypesFilteredByHideSuccessful()