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
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
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, setVariation
getRegionMarkup, newMarkupSourcingStrategy
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, 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, internalRenderHead, 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, 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 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 ModalContentPanel
public 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.