Class ConstrainedDragTool