com.vaadin.terminal.gwt.client.ui
Class ClickEventHandler
java.lang.Object
com.vaadin.terminal.gwt.client.ui.ClickEventHandler
- All Implemented Interfaces:
- com.google.gwt.event.dom.client.ContextMenuHandler, com.google.gwt.event.dom.client.DoubleClickHandler, com.google.gwt.event.dom.client.MouseDownHandler, com.google.gwt.event.dom.client.MouseUpHandler, com.google.gwt.event.shared.EventHandler
- Direct Known Subclasses:
- LayoutClickEventHandler
public abstract class ClickEventHandler
- extends Object
- implements com.google.gwt.event.dom.client.DoubleClickHandler, com.google.gwt.event.dom.client.ContextMenuHandler, com.google.gwt.event.dom.client.MouseUpHandler, com.google.gwt.event.dom.client.MouseDownHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
clickEventIdentifier
protected String clickEventIdentifier
paintable
protected Paintable paintable
ClickEventHandler
public ClickEventHandler(Paintable paintable,
String clickEventIdentifier)
handleEventHandlerRegistration
public void handleEventHandlerRegistration(ApplicationConnection client)
registerHandler
protected abstract <H extends com.google.gwt.event.shared.EventHandler> com.google.gwt.event.shared.HandlerRegistration registerHandler(H handler,
com.google.gwt.event.dom.client.DomEvent.Type<H> type)
getApplicationConnection
protected ApplicationConnection getApplicationConnection()
hasEventListener
public boolean hasEventListener()
fireClick
protected void fireClick(com.google.gwt.dom.client.NativeEvent event)
onContextMenu
public void onContextMenu(com.google.gwt.event.dom.client.ContextMenuEvent event)
- Specified by:
onContextMenu
in interface com.google.gwt.event.dom.client.ContextMenuHandler
onMouseDown
public void onMouseDown(com.google.gwt.event.dom.client.MouseDownEvent event)
- Specified by:
onMouseDown
in interface com.google.gwt.event.dom.client.MouseDownHandler
onMouseUp
public void onMouseUp(com.google.gwt.event.dom.client.MouseUpEvent event)
- Specified by:
onMouseUp
in interface com.google.gwt.event.dom.client.MouseUpHandler
onDoubleClick
public void onDoubleClick(com.google.gwt.event.dom.client.DoubleClickEvent event)
- Specified by:
onDoubleClick
in interface com.google.gwt.event.dom.client.DoubleClickHandler
getRelativeToElement
protected com.google.gwt.user.client.Element getRelativeToElement()
- Click event calculates and returns coordinates relative to the element
returned by this method. Default implementation uses the root element of
the widget. Override to provide a different relative element.
- Returns:
- The Element used for calculating relative coordinates for a click
or null if no relative coordinates can be calculated.
Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.