public class WorkflowDialog<T> extends Dialog<T>
AbstractDialog.ButtonPosition, AbstractDialog.ExceptionFeedbackPanel, AbstractDialog.PersistentFeedbackMessagesModel
BOTTOM_LEFT_ID
cancelled, feedback, feedbackMessages
ENCTYPE_MULTIPART_FORM_DATA, METHOD_GET, METHOD_POST
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 |
---|
WorkflowDialog(IWorkflowInvoker invoker) |
WorkflowDialog(IWorkflowInvoker invoker,
org.apache.wicket.model.IModel<T> model) |
WorkflowDialog(IWorkflowInvoker invoker,
org.apache.wicket.model.IModel<T> model,
org.apache.wicket.model.IModel<String> titleModel) |
Modifier and Type | Method and Description |
---|---|
protected IWorkflowInvoker |
getInvoker() |
org.apache.wicket.model.IModel<String> |
getTitle()
The title of the dialog.
|
protected org.apache.wicket.markup.html.panel.FeedbackPanel |
newFeedbackPanel(String id)
Create a feedback panel and display only messages from children components.
|
protected void |
onDetach() |
protected void |
onOk()
Callback method invoked when the user clicks the 'OK' button.
|
void |
setNotification(org.apache.wicket.model.IModel<String> notificationModel) |
addAjaxIndicator, getProperties, onClose, setCancelAction, setCloseAction, setCssClass, setResizable, setSize, setTitle, setTitleKey, setTitleModel
addButton, addButton, closeDialog, delegateSubmit, getAdditionalFullscreenScript, getAjaxIndicatorMarkupId, getComponent, getExceptionTranslation, getFeedbackMessagesModel, getFullscreenScript, getSession, handleSubmit, isFullscreenEnabled, onCancel, onCancelFromCloseButton, onError, onRemove, onSubmit, process, removeButton, render, setAjaxChannel, setButtonCssClass, setCancelEnabled, setCancelKeyType, setCancelLabel, setCancelLabel, setCancelVisible, setDialogService, setFocus, setFocus, setFocusOnCancel, setFocusOnOk, setNonAjaxSubmit, setOkEnabled, setOkKeyType, setOkLabel, setOkLabel, setOkVisible
add, appendDefaultButtonField, beforeUpdateFormComponentModels, callOnError, clearInput, encodeUrlInHiddenFields, error, findForm, findSubmittingButton, getActionUrl, getDefaultButton, getFileMaxSize, getFormValidators, getHiddenFieldId, getInputNamePrefix, getJsForInterfaceUrl, getMaxSize, getMethod, getModel, getModelObject, getRootForm, getRootFormRelativeId, getStatelessHint, getValidatorKeyPrefix, handleMultiPart, hasError, internalOnModelChanged, isMultiPart, isRootForm, isSubmitted, markFormComponentsInvalid, markFormComponentsValid, onBeforeRender, onComponentTag, onComponentTagBody, onFileUploadException, onFormSubmitted, onFormSubmitted, onMethodMismatch, onValidate, onValidateModelObjects, registerJavaScriptNamespaces, remove, renderHead, renderPlaceholderTag, setDefaultButton, setFileMaxSize, setMaxSize, setModel, setModelObject, setMultiPart, setVersioned, updateFormComponentModels, validate, validateComponents, validateFormValidator, validateFormValidators, visitFormComponents, visitFormComponentsPostOrder, wantSubmitOnNestedFormSubmit, wantSubmitOnParentFormSubmit, writeHiddenFields, writeParamsAsHiddenFields
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, 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, createConverter, 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, getSizeInBytes, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public WorkflowDialog(IWorkflowInvoker invoker)
public WorkflowDialog(IWorkflowInvoker invoker, org.apache.wicket.model.IModel<T> model)
public WorkflowDialog(IWorkflowInvoker invoker, org.apache.wicket.model.IModel<T> model, org.apache.wicket.model.IModel<String> titleModel)
public org.apache.wicket.model.IModel<String> getTitle()
IDialogService.Dialog
getTitle
in interface IDialogService.Dialog
getTitle
in class Dialog<T>
public void setNotification(org.apache.wicket.model.IModel<String> notificationModel)
protected void onOk()
AbstractDialog
onOk
in class AbstractDialog<T>
protected org.apache.wicket.markup.html.panel.FeedbackPanel newFeedbackPanel(String id)
AbstractDialog
newFeedbackPanel
in class AbstractDialog<T>
protected IWorkflowInvoker getInvoker()
Copyright © 2007–2019 Hippo B.V. (http://www.onehippo.com). All rights reserved.