ObjectType - public abstract class AbstractAttribImpl<ObjectType> extends Object implements Serializable, SerializableXmlType, Translatable
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAttribImpl(OpenEstateAttrib attrib,
String[] countries) |
protected AbstractAttribImpl(OpenEstateAttrib attrib, String[] countries)
public final OpenEstateAttrib getAttrib()
@Deprecated public final OpenEstateAttribGroup getAttribGroup()
public final String getAttribName()
public final String[] getCountries()
public abstract ObjectType getDefaultValue()
public final String getFormattedValue()
public final String getFormattedValue(ObjectType value)
public final String getFormattedValue(ObjectType value, Locale locale)
public final String getFormattedValue(ObjectType value, String valueSeparator)
public abstract String getFormattedValue(ObjectType value, Locale locale, String valueSeparator)
public final OpenEstateAttribGroup getGroup()
public final String getGroupName()
public final String getTagName()
public final String getTranslation()
getTranslation in interface Translatablepublic final String getTranslation(Locale locale)
getTranslation in interface Translatablepublic abstract ObjectType getValue()
public boolean isCountrySpecific()
public boolean isCountrySupported(String country)
public boolean hasEmptyValue()
public abstract void readFromXml(org.dom4j.Element node)
throws org.dom4j.DocumentException
readFromXml in interface SerializableXmlTypeorg.dom4j.DocumentExceptionpublic abstract void serializeToXml(org.dom4j.Element node)
throws org.dom4j.DocumentException
serializeToXml in interface SerializableXmlTypeorg.dom4j.DocumentExceptionpublic abstract void setValue(ObjectType value)
Copyright © 2019 OpenEstate. All rights reserved.