public class ModalFormPanel extends ModalContentPanel
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.wicket.markup.html.form.Form<?> |
form |
static int |
MR_CANCEL |
static int |
MR_OK |
modalContentWindow, windowCloseListener| Constructor and Description |
|---|
ModalFormPanel(ModalContentWindow iModalContentWindow,
IWindowCloseListener iWindowCloseListener)
Constructs the object passing in a IWindowClosedListener (which can be null if parent is not
interested in being notified when the child form is closed).
|
| Modifier and Type | Method and Description |
|---|---|
void |
addControlComponents()
Adds the button controls to the form.
|
void |
addFormComponents()
Overridden in derived classes to add the form components.
|
org.apache.wicket.markup.html.form.Form<?> |
createForm()
Creates a Form object.
|
int |
getModalResult()
Returns modalResult
|
void |
onCancel(org.apache.wicket.ajax.AjaxRequestTarget target)
Closes the modal window.
|
void |
setModalResult(int modalResult)
Sets modalResult
|
void |
show(org.apache.wicket.ajax.AjaxRequestTarget target)
Get the ModalContentWindow to show this ModalContentPanel.
|
void |
updateModel()
Called after form submission with successful validation to update the domain model with data
from the form components.
|
closeModal, getInitialHeight, getInitialWidth, getTitle, getVariation, setInitialHeight, setInitialWidth, setTitle, setVariationgetWebPage, getWebRequest, getWebResponse, getWebSessionadd, 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, visitChildrenadd, 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, 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, onDetach, onEvent, onInitialize, 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, wrappublic static final int MR_OK
public static final int MR_CANCEL
protected org.apache.wicket.markup.html.form.Form<?> form
public ModalFormPanel(ModalContentWindow iModalContentWindow, IWindowCloseListener iWindowCloseListener)
public void addControlComponents()
public void setModalResult(int modalResult)
public int getModalResult()
public void updateModel()
public void show(org.apache.wicket.ajax.AjaxRequestTarget target)
show in class ModalContentPanelpublic void addFormComponents()
public void onCancel(org.apache.wicket.ajax.AjaxRequestTarget target)
public org.apache.wicket.markup.html.form.Form<?> createForm()
Copyright © 2015. All rights reserved.