Package org.opencms.gwt.client.ui
Class CmsAcceptDeclineCancelDialog
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Panel
-
- com.google.gwt.user.client.ui.SimplePanel
-
- com.google.gwt.user.client.ui.PopupPanel
-
- org.opencms.gwt.client.ui.CmsPopup
-
- org.opencms.gwt.client.ui.CmsAlertDialog
-
- org.opencms.gwt.client.ui.CmsAcceptDeclineCancelDialog
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.logical.shared.HasCloseHandlers<com.google.gwt.user.client.ui.PopupPanel>
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.EventPreview
,com.google.gwt.user.client.ui.AcceptsOneWidget
,com.google.gwt.user.client.ui.HasAnimation
,com.google.gwt.user.client.ui.HasOneWidget
,com.google.gwt.user.client.ui.HasVisibility
,com.google.gwt.user.client.ui.HasWidgets
,com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
,com.google.gwt.user.client.ui.IsWidget
,com.google.gwt.user.client.ui.SourcesPopupEvents
,java.lang.Iterable<com.google.gwt.user.client.ui.Widget>
,I_CmsAutoHider
public class CmsAcceptDeclineCancelDialog extends CmsAlertDialog
Provides a confirmation dialog with yes, no and cancel button.- Since:
- 8.0.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opencms.gwt.client.ui.CmsPopup
CmsPopup.HistoryHandler
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.PopupPanel
com.google.gwt.user.client.ui.PopupPanel.AnimationType, com.google.gwt.user.client.ui.PopupPanel.PositionCallback
-
-
Field Summary
-
Fields inherited from class org.opencms.gwt.client.ui.CmsPopup
DEFAULT_WIDTH, m_closeCommand, m_notificationWidgetInstalled, m_windowWidth, WIDE_WIDTH
-
-
Constructor Summary
Constructors Constructor Description CmsAcceptDeclineCancelDialog(java.lang.String title, java.lang.String content)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
activateButtons(boolean activate)
Sets the buttons enabled.void
center()
protected I_CmsAcceptDeclineCancelHandler
getHandler()
Returns the dialog handler.protected void
onAccept()
Executed on accept click.protected void
onClose()
Executed on 'close' click.protected void
onDecline()
Executed on decline click.void
setAcceptIconClass(java.lang.String iconClass)
Sets the accept button icon class.void
setAcceptText(java.lang.String text)
Sets the accept button text.void
setDeclineIconClass(java.lang.String iconClass)
Sets the decline button icon class.void
setDeclineText(java.lang.String text)
Sets the decline button text.void
setHandler(I_CmsAcceptDeclineCancelHandler handler)
Sets the dialog handler.-
Methods inherited from class org.opencms.gwt.client.ui.CmsAlertDialog
addBottomWidget, addTopWidget, getCloseButton, getTopWidgets, onShow, setCloseIconClass, setCloseText, setHandler, setWarningMessage, show
-
Methods inherited from class org.opencms.gwt.client.ui.CmsPopup
add, add, addButton, addButton, addDialogClose, adjustIndex, beginDragging, catchNotifications, centerHorizontally, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, clear, continueDragging, createDialogNotificationWidget, doAttachChildren, doDetachChildren, endDragging, getAvailableHeight, getCaption, getChildren, getContainerElement, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, getWidth, hasCaption, hide, hide, insert, insert, insertFront, installNotificationWidget, iterator, onBrowserEvent, onDetach, onPreviewNativeEvent, remove, remove, removeAllButtons, removeButton, removePadding, setBackgroundColor, setCaption, setHeight, setHeight, setMainContent, setPixelSize, setPositionFixed, setSize, setSpecialBackgroundClass, setUseAnimation, setWidget, setWidth, setWidth, showArrow, wrapWithBorderPadding
-
Methods inherited from class com.google.gwt.user.client.ui.PopupPanel
addAutoHidePartner, addCloseHandler, addPopupListener, getAnimationType, getGlassElement, getGlassStyleName, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getStyleElement, getTitle, isAnimationEnabled, isAutoHideEnabled, isAutoHideOnHistoryEventsEnabled, isGlassEnabled, isModal, isPreviewingAllNativeEvents, isShowing, isVisible, onEventPreview, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, onUnload, removeAutoHidePartner, removePopupListener, setAnimationEnabled, setAnimationType, setAutoHideEnabled, setAutoHideOnHistoryEventsEnabled, setGlassEnabled, setGlassStyleName, setModal, setPopupPosition, setPopupPositionAndShow, setPreviewingAllNativeEvents, setTitle, setVisible, showRelativeTo
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opencms.gwt.client.ui.I_CmsAutoHider
addAutoHidePartner, isAutoHideEnabled, isAutoHideOnHistoryEventsEnabled, removeAutoHidePartner, setAutoHideEnabled, setAutoHideOnHistoryEventsEnabled
-
-
-
-
Constructor Detail
-
CmsAcceptDeclineCancelDialog
public CmsAcceptDeclineCancelDialog(java.lang.String title, java.lang.String content)
Constructor.- Parameters:
title
- the dialog titlecontent
- the dialog content
-
-
Method Detail
-
center
public void center()
- Overrides:
center
in classCmsAlertDialog
- See Also:
CmsAlertDialog.center()
-
setAcceptIconClass
public void setAcceptIconClass(java.lang.String iconClass)
Sets the accept button icon class.- Parameters:
iconClass
- the icon class
-
setAcceptText
public void setAcceptText(java.lang.String text)
Sets the accept button text.- Parameters:
text
- the button text
-
setDeclineIconClass
public void setDeclineIconClass(java.lang.String iconClass)
Sets the decline button icon class.- Parameters:
iconClass
- the icon class
-
setDeclineText
public void setDeclineText(java.lang.String text)
Sets the decline button text.- Parameters:
text
- the button text
-
setHandler
public void setHandler(I_CmsAcceptDeclineCancelHandler handler)
Sets the dialog handler.- Parameters:
handler
- the handler to set
-
activateButtons
protected void activateButtons(boolean activate)
Sets the buttons enabled.- Parameters:
activate
-true
to activate,false
to deactivate
-
getHandler
protected I_CmsAcceptDeclineCancelHandler getHandler()
Description copied from class:CmsAlertDialog
Returns the dialog handler.- Overrides:
getHandler
in classCmsAlertDialog
- Returns:
- the dialog handler
- See Also:
CmsAlertDialog.getHandler()
-
onAccept
protected void onAccept()
Executed on accept click.
-
onClose
protected void onClose()
Description copied from class:CmsAlertDialog
Executed on 'close' click.- Overrides:
onClose
in classCmsAlertDialog
- See Also:
CmsAlertDialog.onClose()
-
onDecline
protected void onDecline()
Executed on decline click.
-
-