public class UserPropertyInfo extends BasePropertyInfo<UserPropertyLinkProvider,UserPropertyValidator>
myDisplayName, myLinkProvider, myPlaceHolder, myPropertyName, myValidators
Constructor and Description |
---|
UserPropertyInfo(java.lang.String propertyName,
java.lang.String displayName)
Constructs new property descriptor.
|
UserPropertyInfo(java.lang.String propertyName,
java.lang.String displayName,
java.lang.String placeHolder,
UserPropertyLinkProvider linkProvider,
UserPropertyValidator... validators)
Constructs new property descriptor.
|
UserPropertyInfo(java.lang.String propertyName,
java.lang.String displayName,
java.lang.String placeHolder,
UserPropertyValidator... validators)
Constructs new property descriptor.
|
equals, getDisplayName, getLinkProvider, getPlaceHolder, getPropertyName, getValidators, hashCode
public UserPropertyInfo(@NotNull java.lang.String propertyName, @NotNull java.lang.String displayName)
propertyName
- name of the propertydisplayName
- name of the property to show in the UIpublic UserPropertyInfo(@NotNull java.lang.String propertyName, @NotNull java.lang.String displayName, @Nullable java.lang.String placeHolder, @NotNull UserPropertyValidator... validators)
propertyName
- name of the propertydisplayName
- name of the property to show in the UIplaceHolder
- text to show in UI when property value is empty. Note that user will be not able to use the placeholder as a property value.
There is a convention to use brackets in the placeholder: '<...>'public UserPropertyInfo(@NotNull java.lang.String propertyName, @NotNull java.lang.String displayName, @Nullable java.lang.String placeHolder, @Nullable UserPropertyLinkProvider linkProvider, @NotNull UserPropertyValidator... validators)
propertyName
- name of the propertydisplayName
- name of the property to show in the UIplaceHolder
- text to show in UI when property value is empty. Note that user will be not able to use the placeholder as a property value.
There is a convention to use brackets in the placeholder: '<...>'linkProvider
- provides some link for this property to show in the UI