@Override public void onBrowserEvent(Event event) { super.onBrowserEvent(event); if (DOM.eventGetType(event) == Event.ONCLICK && impl.handleAsClick(event)) { History.newItem(getTargetHistoryToken()); event.preventDefault(); } }
Anchor anchor = new Anchor("text", "#" + placeHistoryMapper.getToken(targetPlace)); anchor.addClickHandler(new ClickHandler() { private static final HyperlinkImpl IMPL = GWT.create(HyperlinkImpl.class); @Override public void onClick(ClickEvent event) { if (IMPL.handleAsClick(event)) { placeController.goTo(targetPlace); event.preventDefault(); } } });
@Override public void onBrowserEvent(Event event) { super.onBrowserEvent(event); if (DOM.eventGetType(event) == Event.ONCLICK && impl.handleAsClick(event)) { History.newItem(getTargetHistoryToken()); event.preventDefault(); } }
@Override public void onBrowserEvent(Event event) { super.onBrowserEvent(event); if (DOM.eventGetType(event) == Event.ONCLICK && impl.handleAsClick(event)) { History.newItem(getTargetHistoryToken()); event.preventDefault(); } }
@Override public void onBrowserEvent(Event event) { super.onBrowserEvent(event); if (getTargetHistoryToken() != null) { // implementation is based on Hyperlink#onBrowserEvent if (DOM.eventGetType(event) == Event.ONCLICK && impl.handleAsClick(event)) { History.newItem(getTargetHistoryToken()); event.preventDefault(); } } }
@Override public void onBrowserEvent(Event event) { super.onBrowserEvent(event); if (getTargetHistoryToken() != null) { // implementation is based on Hyperlink#onBrowserEvent if (DOM.eventGetType(event) == Event.ONCLICK && impl.handleAsClick(event)) { History.newItem(getTargetHistoryToken()); event.preventDefault(); } } }