Class VisibleProjectsBean
- java.lang.Object
-
- jetbrains.buildServer.controllers.RememberState
-
- jetbrains.buildServer.controllers.profile.VisibleProjectsBean
-
- All Implemented Interfaces:
VisibleObjectBean,StatefulObject
public class VisibleProjectsBean extends RememberState implements VisibleObjectBean
- Author:
- Pavel.Sher Date: 20.10.2006
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.controllers.profile.VisibleObjectBean
VisibleObjectBean.ObjectBean
-
-
Constructor Summary
Constructors Constructor Description VisibleProjectsBean(String projects, String projectsOrder, ProjectManager projectManager, UserProjectVisibility userProjectVisibility)VisibleProjectsBean(ProjectManager projectManager, UserProjectVisibility userProjectVisibility)VisibleProjectsBean(SUser user, ProjectManager projectManager, UserProjectVisibility userProjectVisibility)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>computeProjectsOrder()StringgetObjectsOrder()Set<String>getObjectsOrderParsed()List<VisibleObjectBean.ObjectBean>getOrderedVisible()SProjectgetRootProject()List<VisibleObjectBean.ObjectBean>getSortedHidden()List<String>getVisibleProjects()voidsetProjectsOrder(String projectsOrder)voidsetVisibleProjects(List<String> visibleProjects)-
Methods inherited from class jetbrains.buildServer.controllers.RememberState
findField, forgetState, getField, getRememberedState, isFieldModified, isStateModified, normalizeLineFeeds, rememberState
-
-
-
-
Constructor Detail
-
VisibleProjectsBean
public VisibleProjectsBean(@NotNull ProjectManager projectManager, UserProjectVisibility userProjectVisibility)
-
VisibleProjectsBean
public VisibleProjectsBean(@NotNull SUser user, @NotNull ProjectManager projectManager, UserProjectVisibility userProjectVisibility)
-
VisibleProjectsBean
public VisibleProjectsBean(@NotNull String projects, String projectsOrder, @NotNull ProjectManager projectManager, UserProjectVisibility userProjectVisibility)
-
-
Method Detail
-
getOrderedVisible
@NotNull public List<VisibleObjectBean.ObjectBean> getOrderedVisible()
- Specified by:
getOrderedVisiblein interfaceVisibleObjectBean
-
getSortedHidden
@NotNull public List<VisibleObjectBean.ObjectBean> getSortedHidden()
- Specified by:
getSortedHiddenin interfaceVisibleObjectBean
-
getObjectsOrder
@NotNull public String getObjectsOrder()
- Specified by:
getObjectsOrderin interfaceVisibleObjectBean
-
getObjectsOrderParsed
@NotNull public Set<String> getObjectsOrderParsed()
- Specified by:
getObjectsOrderParsedin interfaceVisibleObjectBean
-
setProjectsOrder
public void setProjectsOrder(String projectsOrder)
-
getRootProject
public SProject getRootProject()
-
-