this.setResource(resource, this.getDefaultLangCode());
}
if (null != value.getAreas()) {
for (int i = 0; i < value.getAreas().size(); i++) {
JAXBAreaValue areaValue = value.getAreas().get(i);
JAXBLinkValue areaLinkValue = areaValue.getLink();
if (null == areaValue || null == areaLinkValue) continue;
LinkedArea linkedArea = (LinkedArea) this.getPrototype().clone();
linkedArea.setShape(areaValue.getShape());
linkedArea.setCoords(areaValue.getCoords());
linkedArea.getLink().setSymbolicLink(areaLinkValue.getSymbolikLink());
Object textValue = areaLinkValue.getText();
if (null == textValue) return;
linkedArea.getLink().getTextMap().put(this.getDefaultLangCode(), textValue.toString());
}
}
} catch (Exception e) {