void (final MouseEvent e) { if (myCommandProcessor == null || myMousePressedEvent != null && myMousePressedEvent.isConsumed()) { return; } myCommandProcessor.executeCommand(myProject, new Runnable() { public void run() { processMouseDragged(e); } }, "", MOUSE_DRAGGED_GROUP); }