@EventHandler protected void onEvent(final MsClickedEvent event) { if (event.isConsumed()) return; final Tool aTool = getActiveTool(); if (eventOk(event, aTool)) aTool.onMouseClick(event); for (final Tool tool : getAlwaysActiveTools()) { if (event.isConsumed()) break; if (eventOk(event, tool)) tool.onMouseClick(event); } }