Class UserGroupProperty
- java.lang.Object
-
- jetbrains.buildServer.controllers.RememberState
-
- jetbrains.buildServer.controllers.profile.AbstractProperty<UserGroupPropertyLinkProvider,UserGroupPropertyValidator,UserGroupPropertyInfo,SUserGroup,UserGroupForm>
-
- jetbrains.buildServer.controllers.profile.UserGroupProperty
-
- All Implemented Interfaces:
StatefulObject
public class UserGroupProperty extends AbstractProperty<UserGroupPropertyLinkProvider,UserGroupPropertyValidator,UserGroupPropertyInfo,SUserGroup,UserGroupForm>
-
-
Constructor Summary
Constructors Constructor Description UserGroupProperty(UserGroupPropertyInfo userProperty, String initialValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
doGetLink(UserGroupPropertyLinkProvider linkProvider, String value)
protected String
doValidate(UserGroupPropertyValidator validator, String value, SUserGroup editee, UserGroupForm form)
String
getType()
-
Methods inherited from class jetbrains.buildServer.controllers.profile.AbstractProperty
getDisplayName, getLink, getPlaceHolder, getPropertyName, getValue, setValue, validate
-
Methods inherited from class jetbrains.buildServer.controllers.RememberState
findField, forgetState, getField, getRememberedState, isFieldModified, isStateModified, normalizeLineFeeds, rememberState
-
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UserGroupProperty
public UserGroupProperty(@NotNull UserGroupPropertyInfo userProperty, String initialValue)
-
-
Method Detail
-
doGetLink
@Nullable protected String doGetLink(@NotNull UserGroupPropertyLinkProvider linkProvider, @NotNull String value)
- Specified by:
doGetLink
in classAbstractProperty<UserGroupPropertyLinkProvider,UserGroupPropertyValidator,UserGroupPropertyInfo,SUserGroup,UserGroupForm>
-
doValidate
@Nullable protected String doValidate(@NotNull UserGroupPropertyValidator validator, @NotNull String value, @Nullable SUserGroup editee, @NotNull UserGroupForm form)
- Specified by:
doValidate
in classAbstractProperty<UserGroupPropertyLinkProvider,UserGroupPropertyValidator,UserGroupPropertyInfo,SUserGroup,UserGroupForm>
-
getType
@NotNull public String getType()
- Specified by:
getType
in classAbstractProperty<UserGroupPropertyLinkProvider,UserGroupPropertyValidator,UserGroupPropertyInfo,SUserGroup,UserGroupForm>
-
-