public abstract class MessageDialog extends AbstractDialog<java.lang.String>
MessageDialog
& MessageFormDialog
are sharing the same code, there just do not extends the same class.IJQueryWidget.JQueryWidget
LBL_CANCEL, LBL_CLOSE, LBL_NO, LBL_OK, LBL_SUBMIT, LBL_YES
Constructor and Description |
---|
MessageDialog(java.lang.String id,
org.apache.wicket.model.IModel<java.lang.String> title,
org.apache.wicket.model.IModel<java.lang.String> message,
DialogButtons buttons)
Constructor.
|
MessageDialog(java.lang.String id,
org.apache.wicket.model.IModel<java.lang.String> title,
org.apache.wicket.model.IModel<java.lang.String> message,
DialogButtons buttons,
DialogIcon icon)
Constructor.
|
MessageDialog(java.lang.String id,
org.apache.wicket.model.IModel<java.lang.String> title,
org.apache.wicket.model.IModel<java.lang.String> message,
java.util.List<DialogButton> buttons)
Constructor.
|
MessageDialog(java.lang.String id,
org.apache.wicket.model.IModel<java.lang.String> title,
org.apache.wicket.model.IModel<java.lang.String> message,
java.util.List<DialogButton> buttons,
DialogIcon icon)
Constructor.
|
MessageDialog(java.lang.String id,
java.lang.String title,
java.lang.String message,
DialogButtons buttons)
Constructor.
|
MessageDialog(java.lang.String id,
java.lang.String title,
java.lang.String message,
DialogButtons buttons,
DialogIcon icon)
Constructor.
|
MessageDialog(java.lang.String id,
java.lang.String title,
java.lang.String message,
java.util.List<DialogButton> buttons)
Constructor.
|
MessageDialog(java.lang.String id,
java.lang.String title,
java.lang.String message,
java.util.List<DialogButton> buttons,
DialogIcon icon)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<DialogButton> |
getButtons()
Gets the dialog's buttons.
It is allowed to return a predefined list (ie: DialogButtons#OK_CANCEL#toList()) as long as the buttons state (enable and/or visible) are not modified Warning: It is not legal to create the buttons to be returned in this method. |
void |
onClose(org.apache.wicket.ajax.AjaxRequestTarget target,
DialogButton button)
Triggered when the dialog closes.
|
protected void |
onOpen(org.apache.wicket.ajax.AjaxRequestTarget target)
Triggered when the dialog opens
|
close, findButton, getTitle, getWidth, isDefaultCloseEventEnabled, isEscapeCloseEventEnabled, isModal, isResizable, newButtonAjaxBehavior, newWidgetBehavior, onBeforeRender, onClick, onConfigure, onDetach, onInitialize, open, setTitle, setTitle, setTitle
getModel, getModelObject, setModel, setModelObject
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
public MessageDialog(java.lang.String id, java.lang.String title, java.lang.String message, DialogButtons buttons)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- button set to be displayedpublic MessageDialog(java.lang.String id, java.lang.String title, java.lang.String message, java.util.List<DialogButton> buttons)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- list of buttons to be displayedpublic MessageDialog(java.lang.String id, java.lang.String title, java.lang.String message, DialogButtons buttons, DialogIcon icon)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- button set to be displayedicon
- the predefined icon to displaypublic MessageDialog(java.lang.String id, java.lang.String title, java.lang.String message, java.util.List<DialogButton> buttons, DialogIcon icon)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- list of buttons to be displayedicon
- the predefined icon to displaypublic MessageDialog(java.lang.String id, org.apache.wicket.model.IModel<java.lang.String> title, org.apache.wicket.model.IModel<java.lang.String> message, DialogButtons buttons)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- button set to be displayedpublic MessageDialog(java.lang.String id, org.apache.wicket.model.IModel<java.lang.String> title, org.apache.wicket.model.IModel<java.lang.String> message, java.util.List<DialogButton> buttons)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- list of buttons to be displayedpublic MessageDialog(java.lang.String id, org.apache.wicket.model.IModel<java.lang.String> title, org.apache.wicket.model.IModel<java.lang.String> message, DialogButtons buttons, DialogIcon icon)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- button set to be displayedicon
- the predefined icon to displaypublic MessageDialog(java.lang.String id, org.apache.wicket.model.IModel<java.lang.String> title, org.apache.wicket.model.IModel<java.lang.String> message, java.util.List<DialogButton> buttons, DialogIcon icon)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmessage
- the message to be displayedbuttons
- list of buttons to be displayedicon
- the predefined icon to displayprotected final java.util.List<DialogButton> getButtons()
AbstractDialog
getButtons
in class AbstractDialog<java.lang.String>
AbstractDialog.btnOk
by defaultprotected void onOpen(org.apache.wicket.ajax.AjaxRequestTarget target)
AbstractDialog
onOpen
in class AbstractDialog<java.lang.String>
target
- the AjaxRequestTarget
public void onClose(org.apache.wicket.ajax.AjaxRequestTarget target, DialogButton button)
target
- the AjaxRequestTarget
button
- the button that closed the dialogCopyright © 2014 7thWeb. All Rights Reserved.