|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectwicket.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 apply| Method Detail |
|---|
public final IFeedbackMessageFilter getFilter()
public final IModel getNestedModel()
IModel
getNestedModel in interface IModelgetNestedModel in class AbstractDetachableModelIModel.getNestedModel()public final java.util.Comparator getSortingComparator()
public final java.lang.Object onGetObject(Component component)
AbstractDetachableModel
onGetObject in class AbstractDetachableModelcomponent - 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 AbstractDetachableModelAbstractDetachableModel.onAttach()protected void onDetach()
AbstractDetachableModel
onDetach in class AbstractDetachableModelAbstractDetachableModel.onDetach()
protected void onSetObject(Component component,
java.lang.Object object)
AbstractDetachableModel
onSetObject in class AbstractDetachableModelcomponent - 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 | |||||||||