public class CmsConfirmationDialog extends CmsBasicDialog
CmsBasicDialog.DialogWidth
com.vaadin.ui.Layout.AlignmentHandler, com.vaadin.ui.Layout.MarginHandler, com.vaadin.ui.Layout.SpacingHandler
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Constructor and Description |
---|
CmsConfirmationDialog(java.lang.String message,
java.lang.Runnable okAction,
java.lang.Runnable cancelAction)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
com.vaadin.v7.ui.Label |
getLabel()
Gets the label.
|
void |
setHideUnusedButtons(boolean hide)
Hides button without a runnable.
|
void |
setMessage(java.lang.String message)
Sets the message.
|
static CmsConfirmationDialog |
show(java.lang.String title,
java.lang.String message,
java.lang.Runnable okAction)
Shows the confirmation dialog in a window.
|
static CmsConfirmationDialog |
show(java.lang.String title,
java.lang.String message,
java.lang.Runnable okAction,
java.lang.Runnable cancelAction)
Shows the confirmation dialog in a window.
|
static CmsConfirmationDialog |
show(java.lang.String title,
java.lang.String message,
java.lang.Runnable okAction,
java.lang.Runnable cancelAction,
boolean hideUnused)
Shows the confirmation dialog in a window.
|
addButton, addButton, createButtonCancel, createButtonClose, createButtonOK, createResourceListPanel, createResourceListPanelDirectly, displayResourceInfo, displayResourceInfo, displayResourceInfoDirectly, enableMaxHeight, getInfoResources, initActionHandler, prepareWindow, prepareWindow, readDesign, setAbove, setActionHandler, setBelow, setContent, setContentMinHeight, setContentVisibility, setWindowMinFullHeight
addComponentsAndExpand, getState, getState
addComponent, addComponent, addComponentAsFirst, addLayoutClickListener, getComponent, getComponentAlignment, getComponentCount, getComponentIndex, getCustomAttributes, getDefaultComponentAlignment, getExpandRatio, getMargin, isSpacing, iterator, removeComponent, removeLayoutClickListener, replaceComponent, setComponentAlignment, setDefaultComponentAlignment, setExpandRatio, setMargin, setMargin, setSpacing, writeDesign
addComponentAttachListener, addComponentDetachListener, addComponents, fireComponentAttachEvent, fireComponentDetachEvent, getComponentIterator, moveComponentsFrom, removeAllComponents, removeComponentAttachListener, removeComponentDetachListener, setHeight, setWidth
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthUndefined
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addComponents, getComponentIterator, moveComponentsFrom, removeAllComponents
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public CmsConfirmationDialog(java.lang.String message, java.lang.Runnable okAction, java.lang.Runnable cancelAction)
message
- the messageokAction
- the action for the confirmation casecancelAction
- the action for the cancel casepublic static CmsConfirmationDialog show(java.lang.String title, java.lang.String message, java.lang.Runnable okAction)
title
- the window titlemessage
- the message to display in the dialogokAction
- the action to execute when the user clicks OKpublic static CmsConfirmationDialog show(java.lang.String title, java.lang.String message, java.lang.Runnable okAction, java.lang.Runnable cancelAction)
title
- the window titlemessage
- the message to display in the dialogokAction
- the action to execute when the user clicks OKcancelAction
- the action for the cancel casepublic static CmsConfirmationDialog show(java.lang.String title, java.lang.String message, java.lang.Runnable okAction, java.lang.Runnable cancelAction, boolean hideUnused)
title
- the window titlemessage
- the message to display in the dialogokAction
- the action to execute when the user clicks OKcancelAction
- the action for the cancel casehideUnused
- booleanpublic com.vaadin.v7.ui.Label getLabel()
public void setHideUnusedButtons(boolean hide)
hide
- booleanpublic void setMessage(java.lang.String message)
message
- the message