/*_##########################################################################
_##
_## Copyright (C) 2013 Kaito Yamada
_##
_##########################################################################
*/
package com.github.kaitoy.sneo.giane.action;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.InterceptorRef;
import org.apache.struts2.convention.annotation.ParentPackage;
import org.apache.struts2.convention.annotation.Result;
import org.apache.struts2.interceptor.validation.SkipValidation;
import com.github.kaitoy.sneo.giane.action.message.DialogMessage;
import com.github.kaitoy.sneo.giane.action.message.FormMessage;
import com.opensymphony.xwork2.ActionSupport;
@ParentPackage("giane-default")
@InterceptorRef("gianeDefaultStack")
public class CommonDialogAction extends ActionSupport
implements DialogMessage, FormMessage {
/**
*
*/
private static final long serialVersionUID = 3798270545666678810L;
private String dialogTitleKey;
private String dialogTextKey;
public String getDialogTitleKey() {
return dialogTitleKey;
}
public void setDialogTitleKey(String dialogTitleKey) {
this.dialogTitleKey = dialogTitleKey;
}
public String getDialogTextKey() {
return dialogTextKey;
}
public void setDialogTextKey(String dialogTextKey) {
this.dialogTextKey = dialogTextKey;
}
@Override
@Action(results = { @Result(name = "success", location = "dialog.jsp") })
@SkipValidation
public String execute() throws Exception {
return "success";
}
}