// The mouse filter needs to accept regular click or control click
MouseFilter handleFilter = new MouseFilter(1, 0, 0);
manipulator.setHandleFilter(handleFilter);
// Create and set up the target for connectors
PerimeterTarget ct = new PerimeterTarget() {
// Accept the head if the model graph model allows it.
public boolean acceptHead(Connector c, Figure f) {
Object node = f.getUserObject();
Object edge = c.getUserObject();
MutableGraphModel model = (MutableGraphModel) _controller