com.ebmwebsourcing.geasytools.widgets.ext.impl.notification
Class NotificationBubble

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.Composite
              extended by com.ebmwebsourcing.geasytools.widgets.ext.impl.notification.NotificationBubble
All Implemented Interfaces:
INotificationBubble, com.google.gwt.event.dom.client.HasMouseOutHandlers, com.google.gwt.event.dom.client.HasMouseOverHandlers, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget

public class NotificationBubble
extends com.google.gwt.user.client.ui.Composite
implements INotificationBubble


Nested Class Summary
 
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
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
NotificationBubble()
           
 
Method Summary
 void addHandler(INotificationBubbleHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addMouseOutHandler(com.google.gwt.event.dom.client.MouseOutHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addMouseOverHandler(com.google.gwt.event.dom.client.MouseOverHandler handler)
           
 void addWidget(com.google.gwt.user.client.ui.Widget widget)
           
 void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
           
 INotificationBubbleConfiguration getConfiguration()
           
 int getHeight()
           
 java.lang.String getTitle()
           
 int getWidth()
           
 void hide()
           
protected  void onLoad()
           
 void setConfiguration(INotificationBubbleConfiguration configuration)
           
 void setIndicatorVisible(boolean b)
           
 void setMessage(java.lang.String message)
           
 void setMessageType(MessageType messageType)
           
 void setMessageVisible(boolean visible)
           
 void setNoticeIconVisible(boolean visible)
           
 void setTitle(java.lang.String title)
           
 void setTitleVisible(boolean visible)
           
 void show()
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, setVisible, setWidth, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NotificationBubble

public NotificationBubble()
Method Detail

addWidget

public void addWidget(com.google.gwt.user.client.ui.Widget widget)
Specified by:
addWidget in interface INotificationBubble

getConfiguration

public INotificationBubbleConfiguration getConfiguration()
Specified by:
getConfiguration in interface INotificationBubble

setConfiguration

public void setConfiguration(INotificationBubbleConfiguration configuration)

getHeight

public int getHeight()
Specified by:
getHeight in interface INotificationBubble

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface INotificationBubble
Overrides:
getTitle in class com.google.gwt.user.client.ui.UIObject

setTitle

public void setTitle(java.lang.String title)
Overrides:
setTitle in class com.google.gwt.user.client.ui.UIObject

setTitleVisible

public void setTitleVisible(boolean visible)
Specified by:
setTitleVisible in interface INotificationBubble

setMessageVisible

public void setMessageVisible(boolean visible)
Specified by:
setMessageVisible in interface INotificationBubble

setNoticeIconVisible

public void setNoticeIconVisible(boolean visible)
Specified by:
setNoticeIconVisible in interface INotificationBubble

setMessageType

public void setMessageType(MessageType messageType)

setMessage

public void setMessage(java.lang.String message)

getWidth

public int getWidth()
Specified by:
getWidth in interface INotificationBubble

onLoad

protected void onLoad()
Overrides:
onLoad in class com.google.gwt.user.client.ui.Widget

fireEvent

public void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
Specified by:
fireEvent in interface com.google.gwt.event.shared.HasHandlers
Overrides:
fireEvent in class com.google.gwt.user.client.ui.Widget

addMouseOverHandler

public com.google.gwt.event.shared.HandlerRegistration addMouseOverHandler(com.google.gwt.event.dom.client.MouseOverHandler handler)
Specified by:
addMouseOverHandler in interface com.google.gwt.event.dom.client.HasMouseOverHandlers

addMouseOutHandler

public com.google.gwt.event.shared.HandlerRegistration addMouseOutHandler(com.google.gwt.event.dom.client.MouseOutHandler handler)
Specified by:
addMouseOutHandler in interface com.google.gwt.event.dom.client.HasMouseOutHandlers

hide

public void hide()
Specified by:
hide in interface INotificationBubble

setIndicatorVisible

public void setIndicatorVisible(boolean b)
Specified by:
setIndicatorVisible in interface INotificationBubble

show

public void show()
Specified by:
show in interface INotificationBubble

addHandler

public void addHandler(INotificationBubbleHandler handler)
Specified by:
addHandler in interface INotificationBubble


Copyright © 2010-2011 Petals Link. All Rights Reserved.