package com.isencia.passerelle.workbench.model.editor.ui.editpolicy; import org.eclipse.draw2d.PolylineConnection; import org.eclipse.gef.GraphicalEditPart; public class RelationEndpointEditPolicy extends org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy { protected void addSelectionHandles() { if (getConnectionFigure() != null) { super.addSelectionHandles(); getConnectionFigure().setLineWidth(2); } } protected PolylineConnection getConnectionFigure() { return (PolylineConnection) ((GraphicalEditPart) getHost()).getFigure(); } protected void removeSelectionHandles() { if (getConnectionFigure() != null) { super.removeSelectionHandles(); getConnectionFigure().setLineWidth(0); } } }