|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.feedback.FeedbackMessagesModel
public class FeedbackMessagesModel
Model for extracting feedback messages.
| Constructor Summary | |
|---|---|
FeedbackMessagesModel(Component component)
Constructor. |
|
FeedbackMessagesModel(Page page,
IFeedbackMessageFilter filter)
Constructor. |
|
| Method Summary | |
|---|---|
void |
detach()
Detaches model after use. |
IFeedbackMessageFilter |
getFilter()
|
java.lang.Object |
getObject()
Gets the model object. |
java.util.Comparator |
getSortingComparator()
|
protected java.util.List |
processMessages(java.util.List messages)
Override this method to post process to the FeedbackMessage list. |
FeedbackMessagesModel |
setFilter(IFeedbackMessageFilter filter)
|
void |
setObject(java.lang.Object object)
Sets the model object. |
FeedbackMessagesModel |
setSortingComparator(java.util.Comparator sortingComparator)
Sets the comparator used for sorting the messages. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FeedbackMessagesModel(Component component)
component - The component where the page will be get from for which messages will be displayed
usually the same page as the one feedbackpanel is attached to
public FeedbackMessagesModel(Page page,
IFeedbackMessageFilter filter)
filter - The filter to applypage - Page for which messages will be displayed - usually the same page as the one
feedbackpanel is attached to| Method Detail |
|---|
public final IFeedbackMessageFilter getFilter()
public final java.util.Comparator getSortingComparator()
public final java.lang.Object getObject()
IModel
getObject in interface IModelIModel.getObject()public final FeedbackMessagesModel setFilter(IFeedbackMessageFilter filter)
filter - Filter to apply to model
public final FeedbackMessagesModel setSortingComparator(java.util.Comparator sortingComparator)
sortingComparator - comparator used for sorting the messages
protected java.util.List processMessages(java.util.List messages)
messages - List of sorted and filtered FeedbackMessages for further processing
public void setObject(java.lang.Object object)
IModel
setObject in interface IModelobject - The model objectIModel.setObject(java.lang.Object)public void detach()
IDetachable
detach in interface IDetachableIDetachable.detach()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||