Class FeedbackPayload
- java.lang.Object
-
- com.googlecode.wicket.jquery.core.ajax.HandlerPayload
-
- com.googlecode.wicket.jquery.core.ajax.FeedbackPayload
-
public class FeedbackPayload extends HandlerPayload
Payload object for feedback messages
@Override public void onEvent(IEvent<?> event) { super.onEvent(event); if (event.getPayload() instanceof FeedbackPayload) { FeedbackPayload payload = (FeedbackPayload) event.getPayload(); IPartialPageRequestHandler handler = payload.getHandler(); String message = payload.getMessage(); if (payload.getLevel() == FeedbackMessage.DEBUG) { this.debug(message); } handler.add(feedback); } }- Author:
- Sebastien Briquet - sebfz1
- See Also:
Component.send(org.apache.wicket.event.IEventSink, org.apache.wicket.event.Broadcast, Object)
-
-
Constructor Summary
Constructors Constructor Description FeedbackPayload(IPartialPageRequestHandler handler)Constructor, designed to only refreshFeedbackPayload(IPartialPageRequestHandler handler, int level, String message)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetLevel()Gets the feedback level (ie:FeedbackMessage.INFO, etc)StringgetMessage()Gets the feedback message-
Methods inherited from class com.googlecode.wicket.jquery.core.ajax.HandlerPayload
getHandler, reload
-
-
-
-
Constructor Detail
-
FeedbackPayload
public FeedbackPayload(IPartialPageRequestHandler handler)
Constructor, designed to only refresh- Parameters:
handler- theAjaxRequestTarget
-
FeedbackPayload
public FeedbackPayload(IPartialPageRequestHandler handler, int level, String message)
Constructor- Parameters:
handler- theAjaxRequestTargetlevel- the level (ie:FeedbackMessage.INFO, etc)message- the message
-
-
Method Detail
-
getLevel
public int getLevel()
Gets the feedback level (ie:FeedbackMessage.INFO, etc)- Returns:
- the feedback level
-
getMessage
public String getMessage()
Gets the feedback message- Returns:
- the feedback message
-
-