@Override public boolean loadFromXML(Node node) { beginUpdate(); try { if (!super.loadFromXML(node)) return false; topLeft.loadFromXML(XMLUtil.getElement(node, ID_TOPLEFT)); bottomRight.loadFromXML(XMLUtil.getElement(node, ID_BOTTOMRIGHT)); } finally { endUpdate(); } return true; }