public abstract class ReportThrowablePanel extends de.alpharogroup.wicket.base.BasePanel<Throwable>
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 |
|---|
ReportThrowablePanel(String id,
Throwable throwable)
Instantiates a new
ReportThrowablePanel. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
newAffectedUsername()
Abstract factory method for create a new
String of the affected username. |
protected LabeledTextAreaPanel<ReportThrowableModel> |
newDescription(String id,
org.apache.wicket.model.IModel<ReportThrowableModel> model)
Factory method for create the new
LabeledTextAreaPanel. |
protected org.apache.wicket.markup.html.form.Form<?> |
newForm(String id,
org.apache.wicket.model.IModel<?> model)
Factory method for create the new
Form. |
protected org.apache.wicket.markup.html.basic.Label |
newHeaderLabel(String id,
org.apache.wicket.model.IModel<String> model)
Factory method for creating the new
Label. |
protected org.apache.wicket.Component |
newHiddenField(String id)
Factory method for creating the new
HiddenField. |
protected ReportThrowableModel |
newReportThrowableModel(Throwable throwable)
Factory method for creating the new
ReportThrowableModel from the given
Throwable. |
protected abstract Class<? extends org.apache.wicket.request.component.IRequestablePage> |
newResponsePageClass()
Abstract factory method for create a new
Class of the response page. |
protected abstract String |
newRootUsername()
Abstract factory method for create a new
String of the root username. |
protected org.apache.wicket.markup.html.form.Button |
newSubmitButton(String id)
Factory method for creating the new
Button. |
protected abstract void |
onSubmitError(org.apache.wicket.ajax.AjaxRequestTarget target)
Abstract callback method that have to be overwritten to provide specific action.
|
getModel, getModelObject, setModel, setModelObjectgetRegionMarkup, newMarkupSourcingStrategygetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionadd, 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, visitChildrenadd, 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, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, 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, wrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliteratorpublic ReportThrowablePanel(String id, Throwable throwable)
ReportThrowablePanel.id - the idthrowable - the throwableprotected abstract String newAffectedUsername()
String of the affected username. This method
is invoked in the constructor from the derived classes and have to be overridden so users can
provide their own version of a new String of the affected username.String of the affected username.protected LabeledTextAreaPanel<ReportThrowableModel> newDescription(String id, org.apache.wicket.model.IModel<ReportThrowableModel> model)
LabeledTextAreaPanel. This method is invoked in the
constructor from the derived classes and can be overridden so users can provide their own
version of a new LabeledTextAreaPanel.id - the idmodel - the modelLabeledTextAreaPanelprotected org.apache.wicket.markup.html.form.Form<?> newForm(String id, org.apache.wicket.model.IModel<?> model)
Form. This method is invoked in the constructor
from the derived classes and can be overridden so users can provide their own version of a
new Form.id - the idmodel - the modelFormprotected org.apache.wicket.markup.html.basic.Label newHeaderLabel(String id, org.apache.wicket.model.IModel<String> model)
Label. This method is invoked in the constructor
from the derived classes and can be overridden so users can provide their own version of a
new Label.id - the idmodel - the modelLabelprotected org.apache.wicket.Component newHiddenField(String id)
HiddenField. This method is invoked in the
constructor from the derived classes and can be overridden so users can provide their own
version of a new HiddenField.id - the idHiddenFieldprotected ReportThrowableModel newReportThrowableModel(Throwable throwable)
ReportThrowableModel from the given
Throwable. This method is invoked in the constructor from the derived classes and can
be overridden so users can provide their own version of a new ReportThrowableModel
from the given Throwable.throwable - the throwableReportThrowableModel from the given Throwable.protected abstract Class<? extends org.apache.wicket.request.component.IRequestablePage> newResponsePageClass()
Class of the response page. This method is
invoked in the constructor from the derived classes and have to be overridden so users can
provide their own version of a new Class of the response page.Class of the response page.protected abstract String newRootUsername()
String of the root username. This method is
invoked in the constructor from the derived classes and have to be overridden so users can
provide their own version of a new String of the root username.String of the root username.protected org.apache.wicket.markup.html.form.Button newSubmitButton(String id)
Button. This method is invoked in the constructor
from the derived classes and can be overridden so users can provide their own version of a
new Button.id - the idButtonprotected abstract void onSubmitError(org.apache.wicket.ajax.AjaxRequestTarget target)
target - the targetCopyright © 2010–2016 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.