public abstract class ComplexStringAttrib extends ComplexAttrib<Map<String,String>>
| Constructor and Description |
|---|
ComplexStringAttrib(OpenEstateAttrib attrib,
int maxLength,
String[] countries) |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
get(EstateImpl estate,
OpenEstateAttrib attrib,
Locale locale) |
protected static String |
get(EstateImpl estate,
OpenEstateAttrib attrib,
String language) |
Map<String,String> |
getDefaultValue() |
String |
getFormattedValue(Map<String,String> value,
Locale locale,
String valueSeparator) |
int |
getMaxLength() |
Map<String,String> |
getValue() |
String |
getValue(String language) |
String[] |
getValueLanguages() |
boolean |
hasEmptyValue() |
boolean |
hasValueForLanguage(String language) |
boolean |
isString() |
boolean |
isText() |
protected Map<String,String> |
parseNode(org.dom4j.Element node) |
Map<String,String> |
parseValue(Object value) |
protected static void |
put(EstateImpl estate,
OpenEstateAttrib attrib,
Map<String,String> value) |
protected static void |
putValue(EstateImpl estate,
OpenEstateAttrib attrib,
Locale locale,
String value) |
protected static void |
putValue(EstateImpl estate,
OpenEstateAttrib attrib,
String language,
String value) |
void |
putValue(Locale locale,
String value) |
void |
putValue(String language,
String value) |
void |
setValue(Map<String,String> value) |
void |
setValue(String value,
String language)
Deprecated.
|
protected void |
writeNode(org.dom4j.Element node,
Map<String,String> value) |
readFromXml, serializeToXmlgetAttrib, getAttribGroup, getAttribName, getCountries, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getGroup, getGroupName, getTagName, getTranslation, getTranslation, isCountrySpecific, isCountrySupportedpublic ComplexStringAttrib(OpenEstateAttrib attrib, int maxLength, String[] countries)
public Map<String,String> getDefaultValue()
getDefaultValue in class AbstractAttribImpl<Map<String,String>>protected static String get(EstateImpl estate, OpenEstateAttrib attrib, Locale locale)
protected static String get(EstateImpl estate, OpenEstateAttrib attrib, String language)
public String getFormattedValue(Map<String,String> value, Locale locale, String valueSeparator)
getFormattedValue in class AbstractAttribImpl<Map<String,String>>public final int getMaxLength()
public Map<String,String> getValue()
getValue in class AbstractAttribImpl<Map<String,String>>public String[] getValueLanguages()
public boolean hasEmptyValue()
hasEmptyValue in class AbstractAttribImpl<Map<String,String>>public boolean hasValueForLanguage(String language)
public final boolean isString()
public final boolean isText()
protected Map<String,String> parseNode(org.dom4j.Element node)
parseNode in class ComplexAttrib<Map<String,String>>public Map<String,String> parseValue(Object value)
parseValue in class ComplexAttrib<Map<String,String>>protected static void put(EstateImpl estate, OpenEstateAttrib attrib, Map<String,String> value)
protected static void putValue(EstateImpl estate, OpenEstateAttrib attrib, Locale locale, String value)
protected static void putValue(EstateImpl estate, OpenEstateAttrib attrib, String language, String value)
public void setValue(Map<String,String> value)
setValue in class AbstractAttribImpl<Map<String,String>>@Deprecated public void setValue(String value, String language)
Copyright © 2019 OpenEstate. All rights reserved.