|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object wicket.model.AbstractDetachableModel wicket.feedback.FeedbackMessagesModel
public class FeedbackMessagesModel
Model for extracting feedback messages.
Constructor Summary | |
---|---|
FeedbackMessagesModel()
Constructor. |
|
FeedbackMessagesModel(IFeedbackMessageFilter filter)
Constructor. |
Method Summary | |
---|---|
IFeedbackMessageFilter |
getFilter()
|
IModel |
getNestedModel()
Gets the nested model. |
java.util.Comparator |
getSortingComparator()
|
protected void |
onAttach()
Attaches to the current request. |
protected void |
onDetach()
Detaches from the current request. |
java.lang.Object |
onGetObject(Component component)
Called when getObject is called in order to retrieve the detachable object. |
protected void |
onSetObject(Component component,
java.lang.Object object)
Called when setObject is called in order to change the detachable object. |
protected java.util.List |
processMessages(java.util.List messages)
Override this method to post process to the FeedbackMessage list. |
void |
setFilter(IFeedbackMessageFilter filter)
|
void |
setSortingComparator(java.util.Comparator sortingComparator)
Sets the comparator used for sorting the messages. |
Methods inherited from class wicket.model.AbstractDetachableModel |
---|
attach, detach, getObject, isAttached, setObject, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public FeedbackMessagesModel()
public FeedbackMessagesModel(IFeedbackMessageFilter filter)
filter
- The filter to applyMethod Detail |
---|
public final IFeedbackMessageFilter getFilter()
public final IModel getNestedModel()
IModel
getNestedModel
in interface IModel
getNestedModel
in class AbstractDetachableModel
IModel.getNestedModel()
public final java.util.Comparator getSortingComparator()
public final java.lang.Object onGetObject(Component component)
AbstractDetachableModel
onGetObject
in class AbstractDetachableModel
component
- The component asking for the object
AbstractDetachableModel.onGetObject(wicket.Component)
public final void setFilter(IFeedbackMessageFilter filter)
filter
- Filter to apply to modelpublic final void setSortingComparator(java.util.Comparator sortingComparator)
sortingComparator
- comparator used for sorting the messagesprotected void onAttach()
AbstractDetachableModel
onAttach
in class AbstractDetachableModel
AbstractDetachableModel.onAttach()
protected void onDetach()
AbstractDetachableModel
onDetach
in class AbstractDetachableModel
AbstractDetachableModel.onDetach()
protected void onSetObject(Component component, java.lang.Object object)
AbstractDetachableModel
onSetObject
in class AbstractDetachableModel
component
- The component asking for replacement of the model objectobject
- The new model objectAbstractDetachableModel.onSetObject(wicket.Component,
java.lang.Object)
protected java.util.List processMessages(java.util.List messages)
messages
- List of sorted and filtered FeedbackMessages for further
processing
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |