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 StringdoGetLink(UserPropertyLinkProvider linkProvider, String value)protected StringdoValidate(UserPropertyValidator validator, String value, SUser editee, UserForm form)StringgetConnectLink()StringgetConnectText()StringgetType()-
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:
doGetLinkin 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:
doValidatein classAbstractProperty<UserPropertyLinkProvider,UserPropertyValidator,UserPropertyInfo,SUser,UserForm>
-
getType
@NotNull public String getType()
- Specified by:
getTypein classAbstractProperty<UserPropertyLinkProvider,UserPropertyValidator,UserPropertyInfo,SUser,UserForm>
-
-