Class VisibleBuildTypesBean
- java.lang.Object
-
- jetbrains.buildServer.controllers.RememberState
-
- jetbrains.buildServer.controllers.profile.VisibleBuildTypesBean
-
- All Implemented Interfaces:
VisibleObjectBean
,StatefulObject
public class VisibleBuildTypesBean extends RememberState implements VisibleObjectBean
- Author:
- Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.controllers.profile.VisibleObjectBean
VisibleObjectBean.ObjectBean
-
-
Constructor Summary
Constructors Constructor Description VisibleBuildTypesBean(SUser user, SProject project, ProjectManager projectManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SBuildType>
getHiddenBuildTypes()
String
getObjectsOrder()
Set<String>
getObjectsOrderParsed()
List<VisibleObjectBean.ObjectBean>
getOrderedVisible()
SProject
getProject()
List<VisibleObjectBean.ObjectBean>
getSortedHidden()
List<SBuildType>
getVisibleBuildTypes()
void
hideBuildType(List<String> visibleBuildType)
void
recomputeFromValues(List<String> visibleBuildTypes, String order)
void
showBuildType(List<String> visibleBuildType)
-
Methods inherited from class jetbrains.buildServer.controllers.RememberState
findField, forgetState, getField, getRememberedState, isFieldModified, isStateModified, normalizeLineFeeds, rememberState
-
-
-
-
Constructor Detail
-
VisibleBuildTypesBean
public VisibleBuildTypesBean(@NotNull SUser user, @NotNull SProject project, @NotNull ProjectManager projectManager)
-
-
Method Detail
-
getProject
public SProject getProject()
-
getOrderedVisible
@NotNull public List<VisibleObjectBean.ObjectBean> getOrderedVisible()
- Specified by:
getOrderedVisible
in interfaceVisibleObjectBean
-
getSortedHidden
@NotNull public List<VisibleObjectBean.ObjectBean> getSortedHidden()
- Specified by:
getSortedHidden
in interfaceVisibleObjectBean
-
getObjectsOrder
@NotNull public String getObjectsOrder()
- Specified by:
getObjectsOrder
in interfaceVisibleObjectBean
-
getObjectsOrderParsed
@NotNull public Set<String> getObjectsOrderParsed()
- Specified by:
getObjectsOrderParsed
in interfaceVisibleObjectBean
-
recomputeFromValues
public void recomputeFromValues(@NotNull List<String> visibleBuildTypes, @NotNull String order)
-
getVisibleBuildTypes
@NotNull public List<SBuildType> getVisibleBuildTypes()
-
getHiddenBuildTypes
@NotNull public List<SBuildType> getHiddenBuildTypes()
-
-