Package org.opencms.gwt.client.ui
Class CmsNotificationMessage
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.opencms.gwt.client.ui.CmsNotificationMessage
-
- All Implemented Interfaces:
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.HasVisibility
,com.google.gwt.user.client.ui.IsRenderable
,com.google.gwt.user.client.ui.IsWidget
public class CmsNotificationMessage extends com.google.gwt.user.client.ui.Composite
Widget for a single notification message.
-
-
Constructor Summary
Constructors Constructor Description CmsNotificationMessage(CmsNotification.Mode mode, CmsNotification.Type type, java.lang.String message)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isBlockingMode()
Returns if the given message is of a blocking mode.boolean
isBusyMode()
Returns if the given message is of a busy mode.void
onCloseClick(com.google.gwt.event.dom.client.ClickEvent event)
Handles the close button click event.-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
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, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Constructor Detail
-
CmsNotificationMessage
public CmsNotificationMessage(CmsNotification.Mode mode, CmsNotification.Type type, java.lang.String message)
Constructor.- Parameters:
mode
- the notification modetype
- the message typemessage
- the message content
-
-
Method Detail
-
isBlockingMode
public boolean isBlockingMode()
Returns if the given message is of a blocking mode.- Returns:
true
if the given message is of a blocking mode
-
isBusyMode
public boolean isBusyMode()
Returns if the given message is of a busy mode.- Returns:
true
if the given message is of a busy mode
-
onCloseClick
@UiHandler("m_closeButton") public void onCloseClick(com.google.gwt.event.dom.client.ClickEvent event)
Handles the close button click event.- Parameters:
event
- the click event
-
-