ObjectType - public abstract class ComplexAttrib<ObjectType> extends AbstractAttribImpl<ObjectType>
| Modifier | Constructor and Description |
|---|---|
protected |
ComplexAttrib(OpenEstateAttrib attrib,
String[] countries) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ObjectType |
parseNode(org.dom4j.Element node) |
abstract ObjectType |
parseValue(Object value) |
void |
readFromXml(org.dom4j.Element node) |
void |
serializeToXml(org.dom4j.Element node) |
protected abstract void |
writeNode(org.dom4j.Element node,
ObjectType value) |
getAttrib, getAttribGroup, getAttribName, getCountries, getDefaultValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getFormattedValue, getGroup, getGroupName, getTagName, getTranslation, getTranslation, getValue, hasEmptyValue, isCountrySpecific, isCountrySupported, setValueprotected ComplexAttrib(OpenEstateAttrib attrib, String[] countries)
protected abstract ObjectType parseNode(org.dom4j.Element node)
public abstract ObjectType parseValue(Object value)
public void readFromXml(org.dom4j.Element node)
throws org.dom4j.DocumentException
readFromXml in interface SerializableXmlTypereadFromXml in class AbstractAttribImpl<ObjectType>org.dom4j.DocumentExceptionpublic void serializeToXml(org.dom4j.Element node)
throws org.dom4j.DocumentException
serializeToXml in interface SerializableXmlTypeserializeToXml in class AbstractAttribImpl<ObjectType>org.dom4j.DocumentExceptionprotected abstract void writeNode(org.dom4j.Element node,
ObjectType value)
Copyright © 2019 OpenEstate. All rights reserved.