T
- the type of the model objectpublic abstract class FragmentDialog<T extends Serializable> extends AbstractDialog<T>
Fragment
IJQueryWidget.JQueryWidget
LBL_CANCEL, LBL_CLOSE, LBL_NO, LBL_OK, LBL_SUBMIT, LBL_YES
options
Constructor and Description |
---|
FragmentDialog(String id,
org.apache.wicket.model.IModel<String> title)
Constructor
|
FragmentDialog(String id,
org.apache.wicket.model.IModel<String> title,
boolean modal)
Constructor
|
FragmentDialog(String id,
org.apache.wicket.model.IModel<String> title,
org.apache.wicket.model.IModel<T> model,
boolean modal)
Constructor
|
FragmentDialog(String id,
org.apache.wicket.model.IModel<String> title,
org.apache.wicket.model.Model<T> model)
Constructor
|
FragmentDialog(String id,
String title)
Constructor
|
FragmentDialog(String id,
String title,
boolean modal)
Constructor
|
FragmentDialog(String id,
String title,
org.apache.wicket.model.IModel<T> model,
boolean modal)
Constructor
|
FragmentDialog(String id,
String title,
org.apache.wicket.model.Model<T> model)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected abstract org.apache.wicket.markup.html.panel.Fragment |
newFragment(String id)
Factory method that returns a new
Fragment |
void |
onClose(org.apache.wicket.ajax.AjaxRequestTarget target,
DialogButton button)
Triggered when the dialog closes.
|
close, findButton, getButtons, getModel, getModelObject, getTitle, getWidth, isDefaultCloseEventEnabled, isModal, isResizable, newButtonAjaxBehavior, newWidgetBehavior, onClick, onConfigure, onInitialize, onOpen, open, setModelObject, setTitle, setTitle, setTitle
onBeforeRender
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, onDetach, onEvent, onModelChanged, onModelChanging, 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 FragmentDialog(String id, String title)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogpublic FragmentDialog(String id, org.apache.wicket.model.IModel<String> title)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogpublic FragmentDialog(String id, String title, org.apache.wicket.model.Model<T> model)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmodel
- the model to be used in the dialog.public FragmentDialog(String id, org.apache.wicket.model.IModel<String> title, org.apache.wicket.model.Model<T> model)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmodel
- the model to be used in the dialog.public FragmentDialog(String id, String title, boolean modal)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmodal
- indicates whether the dialog is modalpublic FragmentDialog(String id, org.apache.wicket.model.IModel<String> title, boolean modal)
id
- the markupId, an html div suffice to host a dialog.title
- the title of the dialogmodal
- indicates whether the dialog is modalpublic FragmentDialog(String id, String title, org.apache.wicket.model.IModel<T> model, boolean modal)
id
- markupId, an html div suffice to host a dialog.title
- the title of the dialogmodal
- indicates whether the dialog is modalmodel
- the model to be used in the dialogpublic FragmentDialog(String id, org.apache.wicket.model.IModel<String> title, org.apache.wicket.model.IModel<T> model, boolean modal)
id
- markupId, an html div suffice to host a dialog.title
- the title of the dialogmodal
- indicates whether the dialog is modalmodel
- the model to be used in the dialogprotected abstract org.apache.wicket.markup.html.panel.Fragment newFragment(String id)
Fragment
id
- the component id to be used for the new fragment. ie: new Fragment(id, "my-fragment", MyPage.this);
Fragment
public void onClose(org.apache.wicket.ajax.AjaxRequestTarget target, DialogButton button)
target
- the AjaxRequestTarget
button
- the button that closed the dialogCopyright © 2013 7thWeb. All Rights Reserved.