Class UserProperty
- java.lang.Object
-
- jetbrains.buildServer.controllers.RememberState
-
- jetbrains.buildServer.controllers.profile.AbstractProperty<UserPropertyLinkProvider,UserPropertyValidator,UserPropertyInfo,SUser,UserForm>
-
- jetbrains.buildServer.controllers.profile.UserProperty
-
- All Implemented Interfaces:
StatefulObject
public class UserProperty extends AbstractProperty<UserPropertyLinkProvider,UserPropertyValidator,UserPropertyInfo,SUser,UserForm>
- Author:
- Pavel.Sher Date: 31.03.2006
-
-
Constructor Summary
Constructors Constructor Description UserProperty(UserPropertyInfo userProperty, String initialValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
doGetLink(UserPropertyLinkProvider linkProvider, String value)
protected String
doValidate(UserPropertyValidator validator, String value, SUser editee, UserForm form)
String
getConnectLink()
String
getConnectText()
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
-
UserProperty
public UserProperty(@NotNull UserPropertyInfo userProperty, String initialValue)
-
-
Method Detail
-
getConnectLink
@Nullable public String getConnectLink()
-
getConnectText
@Nullable public String getConnectText()
-
doGetLink
@Nullable protected String doGetLink(@NotNull UserPropertyLinkProvider linkProvider, @NotNull String value)
- Specified by:
doGetLink
in classAbstractProperty<UserPropertyLinkProvider,UserPropertyValidator,UserPropertyInfo,SUser,UserForm>
-
doValidate
@Nullable protected String doValidate(@NotNull UserPropertyValidator validator, @NotNull String value, @Nullable SUser editee, @NotNull UserForm form)
- Specified by:
doValidate
in classAbstractProperty<UserPropertyLinkProvider,UserPropertyValidator,UserPropertyInfo,SUser,UserForm>
-
getType
@NotNull public String getType()
- Specified by:
getType
in classAbstractProperty<UserPropertyLinkProvider,UserPropertyValidator,UserPropertyInfo,SUser,UserForm>
-
-