com.vaadin.terminal.gwt.client.ui.


Class LayoutClickEventHandler

java.lang.Object
  com.vaadin.terminal.gwt.client.ui.ClickEventHandler
      com.vaadin.terminal.gwt.client.ui.LayoutClickEventHandler

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

public abstract class LayoutClickEventHandler
extends ClickEventHandler

Field Summary
 
Fields inherited from class com.vaadin.terminal.gwt.client.ui.ClickEventHandler
clickEventIdentifier, paintable
 
Constructor Summary
LayoutClickEventHandler(Paintable paintable, String clickEventIdentifier)
           
 
Method Summary
protected  void fireClick(com.google.gwt.dom.client.NativeEvent event)
           
protected abstract  Paintable getChildComponent(com.google.gwt.user.client.Element element)
           
 
Methods inherited from class com.vaadin.terminal.gwt.client.ui.ClickEventHandler
getApplicationConnection, getRelativeToElement, handleEventHandlerRegistration, hasEventListener, onContextMenu, onDoubleClick, onMouseDown, onMouseUp, registerHandler
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LayoutClickEventHandler

public LayoutClickEventHandler(Paintable paintable,
                               String clickEventIdentifier)
Method Detail

getChildComponent

protected abstract Paintable getChildComponent(com.google.gwt.user.client.Element element)

fireClick

protected void fireClick(com.google.gwt.dom.client.NativeEvent event)

Overrides:
fireClick in class ClickEventHandler