package klik.shared.event;
import com.github.gwtbootstrap.client.ui.constants.AlertType;
import com.google.gwt.event.shared.GwtEvent;
public class AlertEvent extends GwtEvent<AlertEventHandler> {
public static Type TYPE = new Type();
private final AlertType alertType;
private final String message;
public AlertEvent(AlertType type, String message) {
this.alertType = type;
this.message = message;
}
public AlertType getAlertType() {
return alertType;
}
public String getMessage() {
return message;
}
@Override
public Type getAssociatedType() {
return TYPE;
}
@Override
protected void dispatch(AlertEventHandler handler) {
handler.onAlert(this);
}
}