}
for (Object object : gmfDiagram.getEdges()) {
if (object instanceof org.eclipse.gmf.runtime.notation.Edge) {
org.eclipse.gmf.runtime.notation.Edge edge = (org.eclipse.gmf.runtime.notation.Edge) object;
diagram.getEdges().add(new Edge(edge));
}
}
IShapeProvider shapeProvider = new ShapeProvider(diagram);
return new OODrawRepresentation(shapeProvider);
}