@protected bool onDragEnd( Point<double> localPosition, double scale, double pixelsPerSec) { onPanEnd(); return true; }