public class AttributeComboBox extends AbstractAttribute implements ISimpleValuesAttributes
Constructor and Description |
---|
AttributeComboBox()
Constructor
|
Modifier and Type | Method and Description |
---|---|
String |
getPropertyCreatePageTitle()
Get page title for create page
|
String |
getPropertyModifyPageTitle()
Get page title for modify page
|
String |
getTemplateCreateAttribute()
Get the template create an attribute
|
String |
getTemplateHtmlFormAttribute()
Get the template html form attribute
|
String |
getTemplateHtmlFormSearchAttribute()
Get the template html form search attribute
|
String |
getTemplateHtmlValue()
Get the template html for the value of the attribute
|
String |
getTemplateModifyAttribute()
Get the template modify an attribute
|
List<AdminUserField> |
getUserFieldsData(javax.servlet.http.HttpServletRequest request,
AdminUser user)
Get the data of the user fields
|
List<AdminUserField> |
getUserFieldsData(String[] strValues,
AdminUser user)
Get the data of the user fields
|
boolean |
isAnonymizable()
Get whether the attribute is anonymizable.
|
String |
setAttributeData(javax.servlet.http.HttpServletRequest request)
Set the data of the attribute
|
void |
setAttributeType(Locale locale)
Set attribute type
|
getAnonymize, getAttributeType, getHelpMessage, getHtmlFormAttribute, getHtmlFormAttribute, getHtmlFormSearchAttribute, getHtmlValue, getIdAttribute, getListAttributeFields, getPlugin, getPosition, getTitle, isAttributeImage, isFieldInLine, isMandatory, isShownInResultList, isShownInSearch, setAnonymize, setAttributeImage, setAttributeType, setFieldInLine, setHelpMessage, setIdAttribute, setListAttributeFields, setMandatory, setPlugin, setPosition, setShownInResultList, setShownInSearch, setTitle
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAnonymize, getAttributeType, getHelpMessage, getIdAttribute, getListAttributeFields, getPlugin, getPosition, getTitle, isAttributeImage, isFieldInLine, isMandatory, isShownInResultList, isShownInSearch, setAnonymize, setAttributeImage, setAttributeType, setFieldInLine, setHelpMessage, setIdAttribute, setListAttributeFields, setMandatory, setPlugin, setPosition, setShownInResultList, setShownInSearch, setTitle
public String getTemplateCreateAttribute()
getTemplateCreateAttribute
in interface IAttribute
public String getTemplateModifyAttribute()
getTemplateModifyAttribute
in interface IAttribute
public String getTemplateHtmlFormAttribute()
getTemplateHtmlFormAttribute
in interface IAttribute
public String getTemplateHtmlFormSearchAttribute()
getTemplateHtmlFormSearchAttribute
in interface IAttribute
public String getTemplateHtmlValue()
getTemplateHtmlValue
in interface IAttribute
public String getPropertyCreatePageTitle()
getPropertyCreatePageTitle
in interface IAttribute
public String getPropertyModifyPageTitle()
getPropertyModifyPageTitle
in interface IAttribute
public String setAttributeData(javax.servlet.http.HttpServletRequest request)
setAttributeData
in interface IAttribute
request
- HttpServletRequestpublic void setAttributeType(Locale locale)
setAttributeType
in interface IAttribute
locale
- localepublic List<AdminUserField> getUserFieldsData(javax.servlet.http.HttpServletRequest request, AdminUser user)
getUserFieldsData
in interface IAttribute
request
- HttpServletRequestuser
- userpublic List<AdminUserField> getUserFieldsData(String[] strValues, AdminUser user)
getUserFieldsData
in interface ISimpleValuesAttributes
strValues
- Valuesuser
- userpublic boolean isAnonymizable()
isAnonymizable
in interface IAttribute
Copyright © 2020 City of Paris. All rights reserved.