1 package org.apache.maven.continuum.web.view.jsp.ui;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import javax.servlet.http.HttpServletRequest;
23 import javax.servlet.http.HttpServletResponse;
24
25 import org.apache.maven.continuum.web.components.SubmitCancel;
26 import org.apache.struts2.components.Component;
27 import org.apache.struts2.views.jsp.ui.AbstractUITag;
28
29 import com.opensymphony.xwork2.util.OgnlValueStack;
30 import com.opensymphony.xwork2.util.ValueStack;
31
32
33
34
35
36 public class SubmitCancelTag
37 extends AbstractUITag
38 {
39 private String cancel;
40
41 public Component getBean( OgnlValueStack stack, HttpServletRequest req, HttpServletResponse res )
42 {
43 return new SubmitCancel( stack, req, res );
44 }
45
46 protected void populateParams()
47 {
48 super.populateParams();
49
50 SubmitCancel submitCancel = ( (SubmitCancel) component );
51 submitCancel.setCancel( cancel );
52 }
53
54 public void setCancel( String cancel )
55 {
56 this.cancel = cancel;
57 }
58
59 public Component getBean( ValueStack valueStack, HttpServletRequest request, HttpServletResponse response )
60 {
61 return new SubmitCancel( valueStack, request, response );
62 }
63
64 }