package org.eclipse.uml2.diagram.sequence.edit.policies;
import org.eclipse.gef.EditPart;
import org.eclipse.gef.RequestConstants;
import org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx;
public class MountingRegionPrimaryDragEditPolicy extends NonResizableEditPolicyEx {
public EditPart getTargetEditPart(org.eclipse.gef.Request request) {
if (RequestConstants.REQ_SELECTION.equals(request.getType())) {
EditPart parent = getHost().getParent();
return (parent == null) ? null : parent.getTargetEditPart(request);
} else {
return super.getTargetEditPart(request);
}
}
}