public abstract class AbstractReadMessagePanel
extends de.alpharogroup.wicket.base.BasePanel
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.wicket.markup.html.form.Button |
deleteButton |
protected org.apache.wicket.markup.html.form.Form<message.system.model.Messages> |
form |
protected org.apache.wicket.markup.html.form.Button |
inboxButton |
protected org.apache.wicket.markup.html.form.Button |
junkButton
The junk button.
|
protected de.alpharogroup.wicket.components.img.WicketImage |
junkmail
The junkmail.
|
protected de.alpharogroup.wicket.components.labeled.textarea.LabeledTextAreaPanel<message.system.model.Messages> |
messageContent
The message content.
|
protected org.apache.wicket.markup.html.form.Button |
noJunkButton
The no junk button.
|
protected org.apache.wicket.markup.html.basic.Label |
readMessageLabel
The Label component.
|
protected org.apache.wicket.markup.html.form.Button |
replyButton |
protected org.apache.wicket.Component |
sender |
protected org.apache.wicket.Component |
sentDate |
protected org.apache.wicket.Component |
subject |
| Constructor and Description |
|---|
AbstractReadMessagePanel(String id,
org.apache.wicket.request.mapper.parameter.PageParameters parameters)
Instantiates a new abstract read message panel.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.wicket.markup.html.basic.Label |
newLabel(String id,
org.apache.wicket.model.IModel<String> model)
Factory method for creating the Label of the read message link.
|
protected org.apache.wicket.model.IModel<String> |
newReadMessageLabelModel()
Factory method for creating the Model of the Label of the read message link.
|
protected org.apache.wicket.Component |
newSenderPanel(String id,
org.apache.wicket.model.IModel<message.system.model.Messages> model) |
protected org.apache.wicket.Component |
newSentDatePanel(String id,
org.apache.wicket.model.IModel<message.system.model.Messages> model) |
protected org.apache.wicket.Component |
newSubjectPanel(String id,
org.apache.wicket.model.IModel<message.system.model.Messages> model) |
protected abstract void |
onDelete()
Callback method for the button delete.
|
protected abstract void |
onInbox()
Callback method for the button inbox.
|
protected abstract void |
onJunk()
Callback method for the button junk.
|
protected abstract message.system.model.Messages |
onMessageRead(org.apache.wicket.request.mapper.parameter.PageParameters parameters)
Gets the message from db to read.
|
protected abstract void |
onNoJunk()
Callback method for the button no junk.
|
protected abstract void |
onReply()
Callback method for the button reply.
|
getModel, getModelObject, setModel, setModelObjectgetWebPage, 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, 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, onInitialize, 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, spliteratorprotected final org.apache.wicket.markup.html.form.Button junkButton
protected final org.apache.wicket.markup.html.form.Button noJunkButton
protected final de.alpharogroup.wicket.components.img.WicketImage junkmail
protected de.alpharogroup.wicket.components.labeled.textarea.LabeledTextAreaPanel<message.system.model.Messages> messageContent
protected final org.apache.wicket.markup.html.form.Form<message.system.model.Messages> form
protected final org.apache.wicket.markup.html.form.Button inboxButton
protected final org.apache.wicket.markup.html.form.Button deleteButton
protected final org.apache.wicket.Component sender
protected final org.apache.wicket.Component sentDate
protected final org.apache.wicket.Component subject
protected final org.apache.wicket.markup.html.form.Button replyButton
protected final org.apache.wicket.markup.html.basic.Label readMessageLabel
public AbstractReadMessagePanel(String id, org.apache.wicket.request.mapper.parameter.PageParameters parameters)
id - the idparameters - the parametersprotected org.apache.wicket.Component newSenderPanel(String id, org.apache.wicket.model.IModel<message.system.model.Messages> model)
protected org.apache.wicket.Component newSentDatePanel(String id, org.apache.wicket.model.IModel<message.system.model.Messages> model)
protected org.apache.wicket.Component newSubjectPanel(String id, org.apache.wicket.model.IModel<message.system.model.Messages> model)
protected org.apache.wicket.model.IModel<String> newReadMessageLabelModel()
protected org.apache.wicket.markup.html.basic.Label newLabel(String id, org.apache.wicket.model.IModel<String> model)
id - the idmodel - the modelprotected abstract void onReply()
protected abstract void onNoJunk()
protected abstract void onJunk()
protected abstract void onDelete()
protected abstract message.system.model.Messages onMessageRead(org.apache.wicket.request.mapper.parameter.PageParameters parameters)
parameters - the parametersprotected abstract void onInbox()
Copyright © 2015. All rights reserved.