@Override public void read(DOMInput in) throws IOException { super.read(in); if (in.getElementCount("imageData") > 0) { in.openElement("imageData"); String base64Data = in.getText(); if (base64Data != null) { setImageData(Base64.decode(base64Data)); } in.closeElement(); } }