Package org.opencms.gwt.client.ui
Class CmsConfirmDialog
- 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.CmsConfirmDialog
-
- 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
- Direct Known Subclasses:
CmsDeleteWarningDialog
public class CmsConfirmDialog extends CmsAlertDialog
Provides a confirmation dialog with ok 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 CmsConfirmDialog(java.lang.String caption)
Constructor.CmsConfirmDialog(java.lang.String caption, java.lang.String content)
The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
center()
protected I_CmsConfirmDialogHandler
getHandler()
Returns the dialog handler.CmsPushButton
getOkButton()
Returns the 'OK' button widget.protected void
onOk()
Executed on 'ok' click.void
setHandler(I_CmsConfirmDialogHandler handler)
Sets the dialog handler.void
setOkIconClass(java.lang.String iconClass)
Sets the accept button icon class.void
setOkText(java.lang.String text)
Sets the accept button text.void
show()
-
Methods inherited from class org.opencms.gwt.client.ui.CmsAlertDialog
addBottomWidget, addTopWidget, getCloseButton, getTopWidgets, onClose, onShow, setCloseIconClass, setCloseText, setHandler, setWarningMessage
-
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
-
CmsConfirmDialog
public CmsConfirmDialog(java.lang.String caption)
Constructor.- Parameters:
caption
- the title for this dialog
-
CmsConfirmDialog
public CmsConfirmDialog(java.lang.String caption, java.lang.String content)
The constructor.- Parameters:
caption
- the title and heading of the dialogcontent
- the content text
-
-
Method Detail
-
center
public void center()
- Overrides:
center
in classCmsAlertDialog
- See Also:
CmsPopup.center()
-
getOkButton
public CmsPushButton getOkButton()
Returns the 'OK' button widget.- Returns:
- the 'OK' button
-
setHandler
public void setHandler(I_CmsConfirmDialogHandler handler)
Sets the dialog handler.- Parameters:
handler
- the handler to set
-
setOkIconClass
public void setOkIconClass(java.lang.String iconClass)
Sets the accept button icon class.- Parameters:
iconClass
- the icon class
-
setOkText
public void setOkText(java.lang.String text)
Sets the accept button text.- Parameters:
text
- the button text
-
show
public void show()
- Overrides:
show
in classCmsAlertDialog
- See Also:
CmsPopup.show()
-
getHandler
protected I_CmsConfirmDialogHandler getHandler()
Description copied from class:CmsAlertDialog
Returns the dialog handler.- Overrides:
getHandler
in classCmsAlertDialog
- Returns:
- the dialog handler
- See Also:
CmsAlertDialog.getHandler()
-
onOk
protected void onOk()
Executed on 'ok' click.
-
-