}
public void valueFrom(DefaultJAXBAttribute jaxbAttribute) {
JAXBImageMapValue value = (JAXBImageMapValue) jaxbAttribute.getValue();
if (null == value) return;
JAXBResourceValue jaxbImageValue = value.getImage();
if (null == jaxbImageValue) return;
try {
IResourceManager resourceManager = this.getResourceManager();
ResourceInterface resource = resourceManager.loadResource(jaxbImageValue.getResourceId().toString());
if (null != resource) {
this.setResource(resource, this.getDefaultLangCode());
}
if (null != value.getAreas()) {
for (int i = 0; i < value.getAreas().size(); i++) {