inp.setEncoding(ShapeConstants.ENCODING);
LSParser lParser = impl.createLSParser(DOMImplementationLS.MODE_SYNCHRONOUS, null);
Document doc = lParser.parse(inp);
diagram = new ShapesDiagram();
diagram.restore((Element)doc.getElementsByTagName(ShapeConstants.DIAGRAM_ELEMENT).item(0));
in.close();
setPartName(file.getName());
}
catch (Exception e) {