com.itmill.toolkit.terminal.gwt.client
Class ITooltip

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Panel
              extended by com.google.gwt.user.client.ui.SimplePanel
                  extended by com.google.gwt.user.client.ui.PopupPanel
                      extended by com.itmill.toolkit.terminal.gwt.client.ui.IToolkitOverlay
                          extended by com.itmill.toolkit.terminal.gwt.client.ITooltip
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, com.google.gwt.user.client.EventPreview, com.google.gwt.user.client.ui.HasAnimation, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.SourcesPopupEvents, Iterable<com.google.gwt.user.client.ui.Widget>

public class ITooltip
extends IToolkitOverlay

TODO open for extension


Nested Class Summary
 
Nested classes/interfaces inherited from class com.itmill.toolkit.terminal.gwt.client.ui.IToolkitOverlay
IToolkitOverlay.ShadowAnimation
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.PopupPanel
com.google.gwt.user.client.ui.PopupPanel.PositionCallback
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
protected static int MAX_WIDTH
           
static int TOOLTIP_EVENTS
           
 
Fields inherited from class com.itmill.toolkit.terminal.gwt.client.ui.IToolkitOverlay
CLASSNAME_SHADOW, Z_INDEX
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
ITooltip(ApplicationConnection client)
           
 
Method Summary
 void handleTooltipEvent(com.google.gwt.user.client.Event event, Paintable owner)
           
 void hideTooltip()
           
 void onBrowserEvent(com.google.gwt.user.client.Event event)
           
 void showTooltip(Paintable owner, com.google.gwt.user.client.Event event)
           
 void updatePosition(com.google.gwt.user.client.Event event)
           
 
Methods inherited from class com.itmill.toolkit.terminal.gwt.client.ui.IToolkitOverlay
setHeight, setPopupPosition, setShadowStyle, setWidth, setZIndex, show, updateShadowSizeAndPosition
 
Methods inherited from class com.google.gwt.user.client.ui.PopupPanel
addPopupListener, center, getContainerElement, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getTitle, hide, hide, isAnimationEnabled, onDetach, onEventPreview, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, removePopupListener, setAnimationEnabled, setPopupPositionAndShow, setTitle, setWidget, setVisible
 
Methods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getWidget, iterator, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, onLoad, onUnload, orphan
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, isAttached, onAttach, removeFromParent
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TOOLTIP_EVENTS

public static final int TOOLTIP_EVENTS
See Also:
Constant Field Values

MAX_WIDTH

protected static final int MAX_WIDTH
See Also:
Constant Field Values
Constructor Detail

ITooltip

public ITooltip(ApplicationConnection client)
Method Detail

showTooltip

public void showTooltip(Paintable owner,
                        com.google.gwt.user.client.Event event)

hideTooltip

public void hideTooltip()

updatePosition

public void updatePosition(com.google.gwt.user.client.Event event)

handleTooltipEvent

public void handleTooltipEvent(com.google.gwt.user.client.Event event,
                               Paintable owner)

onBrowserEvent

public void onBrowserEvent(com.google.gwt.user.client.Event event)
Specified by:
onBrowserEvent in interface com.google.gwt.user.client.EventListener
Overrides:
onBrowserEvent in class com.google.gwt.user.client.ui.Widget


Copyright © 2000-2009 IT Mill Ltd. All Rights Reserved.