|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 topublic 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 toMethod Detail |
---|
public final IFeedbackMessageFilter getFilter()
public final java.util.Comparator getSortingComparator()
public final java.lang.Object getObject()
IModel
getObject
in interface IModel
IModel.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 IModel
object
- The model objectIModel.setObject(java.lang.Object)
public void detach()
IDetachable
detach
in interface IDetachable
IDetachable.detach()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |