if (connPart != null)
{
int index = 0;
for (DiagramBendPointLayout pt : bps)
{
connPart.addBendpoint(index++, pt.getX().content(), pt.getY().content());
}
List<Point> bendPoints = new ArrayList<Point>();
bendPoints.addAll(connPart.getBendpoints());
if (connLayout.getLabelX().content(false) != null &&