Class ProjectRowBean<T extends StatisticResult,Z extends BuildTypeRow<T>,P extends StatisticProjectRow<T,Z,P>>
- java.lang.Object
-
- jetbrains.buildServer.web.util.HierarchyBean<SProject>
-
- jetbrains.buildServer.web.util.ProjectHierarchyBean
-
- jetbrains.buildServer.web.util.ProjectHierarchyTreeBean
-
- jetbrains.buildServer.controllers.admin.statistics.ProjectRowBean<T,Z,P>
-
- Direct Known Subclasses:
BuildTimeReportController.BuildTimeRowBean
,DiskUsageController.DiskUsageRowBean
public class ProjectRowBean<T extends StatisticResult,Z extends BuildTypeRow<T>,P extends StatisticProjectRow<T,Z,P>> extends ProjectHierarchyTreeBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jetbrains.buildServer.web.util.HierarchyBean
HierarchyBean.BeanCreator<I,B extends HierarchyBean<I>>
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.web.util.HierarchyBean
MAX_DEPTH, myDepth
-
-
Constructor Summary
Constructors Constructor Description ProjectRowBean(P projectRow, int depth, StatisticReportForm<T,Z,P> form)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<SBuildType>
getBuildTypesImpl()
P
getProjectRow()
protected List<ProjectHierarchyTreeBean>
getSubProjectsImpl()
-
Methods inherited from class jetbrains.buildServer.web.util.ProjectHierarchyTreeBean
getBuildTypes, getBuildTypesMap, getBuildTypesMapFromPromotions, getForBuilds, getForBuildTypes, getSize, getSubProjects, getTemplates, getVcsRoots, setPersonalBuildTypes
-
Methods inherited from class jetbrains.buildServer.web.util.ProjectHierarchyBean
buildFor, fixProjectsOrderWithRespectToHierarchy, getProject, getProjects, getProjectsFor, getProjectsFor
-
Methods inherited from class jetbrains.buildServer.web.util.HierarchyBean
buildFor, buildFor, getDepth, getLimitedDepth, getLimitedDepth, getNode, setDepth, toString
-
-
-
-
Constructor Detail
-
ProjectRowBean
public ProjectRowBean(@NotNull P projectRow, int depth, @NotNull StatisticReportForm<T,Z,P> form)
-
-
Method Detail
-
getProjectRow
@NotNull public P getProjectRow()
-
getSubProjectsImpl
@NotNull protected List<ProjectHierarchyTreeBean> getSubProjectsImpl()
- Overrides:
getSubProjectsImpl
in classProjectHierarchyTreeBean
-
getBuildTypesImpl
@NotNull protected List<SBuildType> getBuildTypesImpl()
- Overrides:
getBuildTypesImpl
in classProjectHierarchyTreeBean
-
-