]> SALOME platform Git repositories - tools/siman.git/blob
Salome HOME
0010653962b4344ba989d43e17083b418069cd0f
[tools/siman.git] /
1 package org.apache.jsp.jsp;
2
3 import javax.servlet.*;
4 import javax.servlet.http.*;
5 import javax.servlet.jsp.*;
6
7 public final class readContext_jsp extends org.apache.jasper.runtime.HttpJspBase
8     implements org.apache.jasper.runtime.JspSourceDependent {
9
10   private static final JspFactory _jspxFactory = JspFactory.getDefaultFactory();
11
12   private static java.util.List _jspx_dependants;
13
14   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody;
15   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody;
16   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue;
17   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fif_0026_005ftest;
18   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody;
19   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody;
20   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005fa_0026_005fhref;
21   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody;
22   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody;
23   private org.apache.jasper.runtime.TagHandlerPool _005fjspx_005ftagPool_005fs_005felse;
24
25   private javax.el.ExpressionFactory _el_expressionfactory;
26   private org.apache.AnnotationProcessor _jsp_annotationprocessor;
27
28   public Object getDependants() {
29     return _jspx_dependants;
30   }
31
32   public void _jspInit() {
33     _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
34     _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
35     _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
36     _005fjspx_005ftagPool_005fs_005fif_0026_005ftest = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
37     _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
38     _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
39     _005fjspx_005ftagPool_005fs_005fa_0026_005fhref = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
40     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
41     _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
42     _005fjspx_005ftagPool_005fs_005felse = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
43     _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
44     _jsp_annotationprocessor = (org.apache.AnnotationProcessor) getServletConfig().getServletContext().getAttribute(org.apache.AnnotationProcessor.class.getName());
45   }
46
47   public void _jspDestroy() {
48     _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.release();
49     _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.release();
50     _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.release();
51     _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.release();
52     _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.release();
53     _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.release();
54     _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.release();
55     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.release();
56     _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.release();
57     _005fjspx_005ftagPool_005fs_005felse.release();
58   }
59
60   public void _jspService(HttpServletRequest request, HttpServletResponse response)
61         throws java.io.IOException, ServletException {
62
63     PageContext pageContext = null;
64     HttpSession session = null;
65     ServletContext application = null;
66     ServletConfig config = null;
67     JspWriter out = null;
68     Object page = this;
69     JspWriter _jspx_out = null;
70     PageContext _jspx_page_context = null;
71
72
73     try {
74       response.setContentType("text/html; charset=ISO-8859-1");
75       pageContext = _jspxFactory.getPageContext(this, request, response,
76                         null, true, 8192, true);
77       _jspx_page_context = pageContext;
78       application = pageContext.getServletContext();
79       config = pageContext.getServletConfig();
80       session = pageContext.getSession();
81       out = pageContext.getOut();
82       _jspx_out = out;
83
84       out.write("\r\n");
85       out.write("\r\n");
86       out.write("\r\n");
87       if (_jspx_meth_s_005fset_005f0(_jspx_page_context))
88         return;
89       out.write('\r');
90       out.write('\n');
91       if (_jspx_meth_s_005furl_005f0(_jspx_page_context))
92         return;
93       out.write("\r\n");
94       out.write("\r\n");
95       out.write("<table cellpadding=0 cellspacing=0 border=0 class=text>\r\n");
96       out.write("  <tr height=2><td></td></tr>\r\n");
97       out.write("  ");
98       if (_jspx_meth_s_005fiterator_005f0(_jspx_page_context))
99         return;
100       out.write("\r\n");
101       out.write("  ");
102       if (_jspx_meth_s_005fif_005f3(_jspx_page_context))
103         return;
104       out.write("\r\n");
105       out.write("</table>");
106     } catch (Throwable t) {
107       if (!(t instanceof SkipPageException)){
108         out = _jspx_out;
109         if (out != null && out.getBufferSize() != 0)
110           try { out.clearBuffer(); } catch (java.io.IOException e) {}
111         if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
112       }
113     } finally {
114       _jspxFactory.releasePageContext(_jspx_page_context);
115     }
116   }
117
118   private boolean _jspx_meth_s_005fset_005f0(PageContext _jspx_page_context)
119           throws Throwable {
120     PageContext pageContext = _jspx_page_context;
121     JspWriter out = _jspx_page_context.getOut();
122     //  s:set
123     org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f0 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
124     _jspx_th_s_005fset_005f0.setPageContext(_jspx_page_context);
125     _jspx_th_s_005fset_005f0.setParent(null);
126     // /jsp/readContext.jsp(6,0) name = name type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
127     _jspx_th_s_005fset_005f0.setName("active");
128     // /jsp/readContext.jsp(6,0) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
129     _jspx_th_s_005fset_005f0.setValue("%{stepNumber}");
130     int _jspx_eval_s_005fset_005f0 = _jspx_th_s_005fset_005f0.doStartTag();
131     if (_jspx_th_s_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
132       _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fset_005f0);
133       return true;
134     }
135     _005fjspx_005ftagPool_005fs_005fset_0026_005fvalue_005fname_005fnobody.reuse(_jspx_th_s_005fset_005f0);
136     return false;
137   }
138
139   private boolean _jspx_meth_s_005furl_005f0(PageContext _jspx_page_context)
140           throws Throwable {
141     PageContext pageContext = _jspx_page_context;
142     JspWriter out = _jspx_page_context.getOut();
143     //  s:url
144     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f0 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
145     _jspx_th_s_005furl_005f0.setPageContext(_jspx_page_context);
146     _jspx_th_s_005furl_005f0.setParent(null);
147     // /jsp/readContext.jsp(7,0) name = id type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
148     _jspx_th_s_005furl_005f0.setId("addcontext");
149     // /jsp/readContext.jsp(7,0) name = namespace type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
150     _jspx_th_s_005furl_005f0.setNamespace("/study");
151     // /jsp/readContext.jsp(7,0) name = action type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
152     _jspx_th_s_005furl_005f0.setAction("add-context");
153     int _jspx_eval_s_005furl_005f0 = _jspx_th_s_005furl_005f0.doStartTag();
154     if (_jspx_th_s_005furl_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
155       _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f0);
156       return true;
157     }
158     _005fjspx_005ftagPool_005fs_005furl_0026_005fnamespace_005fid_005faction_005fnobody.reuse(_jspx_th_s_005furl_005f0);
159     return false;
160   }
161
162   private boolean _jspx_meth_s_005fiterator_005f0(PageContext _jspx_page_context)
163           throws Throwable {
164     PageContext pageContext = _jspx_page_context;
165     JspWriter out = _jspx_page_context.getOut();
166     HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
167     HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
168     //  s:iterator
169     org.apache.struts2.views.jsp.IteratorTag _jspx_th_s_005fiterator_005f0 = (org.apache.struts2.views.jsp.IteratorTag) _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.get(org.apache.struts2.views.jsp.IteratorTag.class);
170     _jspx_th_s_005fiterator_005f0.setPageContext(_jspx_page_context);
171     _jspx_th_s_005fiterator_005f0.setParent(null);
172     // /jsp/readContext.jsp(11,2) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
173     _jspx_th_s_005fiterator_005f0.setValue("simulationContexts");
174     int _jspx_eval_s_005fiterator_005f0 = _jspx_th_s_005fiterator_005f0.doStartTag();
175     if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
176       if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
177         out = _jspx_page_context.pushBody();
178         _jspx_th_s_005fiterator_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
179         _jspx_th_s_005fiterator_005f0.doInitBody();
180       }
181       do {
182         out.write("\r\n");
183         out.write("    <tr height=18>\r\n");
184         out.write("      ");
185         if (_jspx_meth_s_005fif_005f0(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
186           return true;
187         out.write("\r\n");
188         out.write("      <td>\r\n");
189         out.write("        <b>");
190         if (_jspx_meth_s_005fproperty_005f1(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
191           return true;
192         out.write(":&nbsp;</b>\r\n");
193         out.write("      </td>\r\n");
194         out.write("      <td>");
195         if (_jspx_meth_s_005fproperty_005f2(_jspx_th_s_005fiterator_005f0, _jspx_page_context))
196           return true;
197         out.write("</td>\r\n");
198         out.write("    </tr>\r\n");
199         out.write("  ");
200         int evalDoAfterBody = _jspx_th_s_005fiterator_005f0.doAfterBody();
201         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
202           break;
203       } while (true);
204       if (_jspx_eval_s_005fiterator_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
205         out = _jspx_page_context.popBody();
206       }
207     }
208     if (_jspx_th_s_005fiterator_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
209       _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
210       return true;
211     }
212     _005fjspx_005ftagPool_005fs_005fiterator_0026_005fvalue.reuse(_jspx_th_s_005fiterator_005f0);
213     return false;
214   }
215
216   private boolean _jspx_meth_s_005fif_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
217           throws Throwable {
218     PageContext pageContext = _jspx_page_context;
219     JspWriter out = _jspx_page_context.getOut();
220     HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
221     HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
222     //  s:if
223     org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
224     _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context);
225     _jspx_th_s_005fif_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
226     // /jsp/readContext.jsp(13,6) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
227     _jspx_th_s_005fif_005f0.setTest("%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canEditSimulationContext()}");
228     int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag();
229     if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
230       if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
231         out = _jspx_page_context.pushBody();
232         _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
233         _jspx_th_s_005fif_005f0.doInitBody();
234       }
235       do {
236         out.write("\r\n");
237         out.write("        ");
238         if (_jspx_meth_s_005fset_005f1(_jspx_th_s_005fif_005f0, _jspx_page_context))
239           return true;
240         out.write("\r\n");
241         out.write("        <td width=18>\r\n");
242         out.write("          ");
243         if (_jspx_meth_s_005fif_005f1(_jspx_th_s_005fif_005f0, _jspx_page_context))
244           return true;
245         out.write("\r\n");
246         out.write("          ");
247         if (_jspx_meth_s_005felse_005f0(_jspx_th_s_005fif_005f0, _jspx_page_context))
248           return true;
249         out.write("\r\n");
250         out.write("        </td>\r\n");
251         out.write("      ");
252         int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody();
253         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
254           break;
255       } while (true);
256       if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
257         out = _jspx_page_context.popBody();
258       }
259     }
260     if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
261       _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
262       return true;
263     }
264     _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0);
265     return false;
266   }
267
268   private boolean _jspx_meth_s_005fset_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
269           throws Throwable {
270     PageContext pageContext = _jspx_page_context;
271     JspWriter out = _jspx_page_context.getOut();
272     //  s:set
273     org.apache.struts2.views.jsp.SetTag _jspx_th_s_005fset_005f1 = (org.apache.struts2.views.jsp.SetTag) _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.SetTag.class);
274     _jspx_th_s_005fset_005f1.setPageContext(_jspx_page_context);
275     _jspx_th_s_005fset_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
276     // /jsp/readContext.jsp(14,8) name = var type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
277     _jspx_th_s_005fset_005f1.setVar("sindex");
278     // /jsp/readContext.jsp(14,8) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
279     _jspx_th_s_005fset_005f1.setValue("%{index}");
280     int _jspx_eval_s_005fset_005f1 = _jspx_th_s_005fset_005f1.doStartTag();
281     if (_jspx_th_s_005fset_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
282       _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
283       return true;
284     }
285     _005fjspx_005ftagPool_005fs_005fset_0026_005fvar_005fvalue_005fnobody.reuse(_jspx_th_s_005fset_005f1);
286     return false;
287   }
288
289   private boolean _jspx_meth_s_005fif_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
290           throws Throwable {
291     PageContext pageContext = _jspx_page_context;
292     JspWriter out = _jspx_page_context.getOut();
293     HttpServletRequest request = (HttpServletRequest)_jspx_page_context.getRequest();
294     HttpServletResponse response = (HttpServletResponse)_jspx_page_context.getResponse();
295     //  s:if
296     org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f1 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
297     _jspx_th_s_005fif_005f1.setPageContext(_jspx_page_context);
298     _jspx_th_s_005fif_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
299     // /jsp/readContext.jsp(16,10) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
300     _jspx_th_s_005fif_005f1.setTest("%{stepNumber == #active}");
301     int _jspx_eval_s_005fif_005f1 = _jspx_th_s_005fif_005f1.doStartTag();
302     if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
303       if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
304         out = _jspx_page_context.pushBody();
305         _jspx_th_s_005fif_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
306         _jspx_th_s_005fif_005f1.doInitBody();
307       }
308       do {
309         out.write("\r\n");
310         out.write("          <div id=\"popctx");
311         if (_jspx_meth_s_005fproperty_005f0(_jspx_th_s_005fif_005f1, _jspx_page_context))
312           return true;
313         out.write("\" style=\"position:absolute; display:none; top:0px; left:0px; z-index:10000;\" onmouseover=\"javascript:_mouseOverContext=true;\" onmouseout=\"javascript:_mouseOverContext=false;\">\r\n");
314         out.write("            ");
315         org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "/jsp/menupopup.jsp", out, false);
316         out.write("\r\n");
317         out.write("          </div>\r\n");
318         out.write("          ");
319         if (_jspx_meth_s_005fa_005f0(_jspx_th_s_005fif_005f1, _jspx_page_context))
320           return true;
321         out.write("\r\n");
322         out.write("          ");
323         int evalDoAfterBody = _jspx_th_s_005fif_005f1.doAfterBody();
324         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
325           break;
326       } while (true);
327       if (_jspx_eval_s_005fif_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
328         out = _jspx_page_context.popBody();
329       }
330     }
331     if (_jspx_th_s_005fif_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
332       _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
333       return true;
334     }
335     _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f1);
336     return false;
337   }
338
339   private boolean _jspx_meth_s_005fproperty_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
340           throws Throwable {
341     PageContext pageContext = _jspx_page_context;
342     JspWriter out = _jspx_page_context.getOut();
343     //  s:property
344     org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f0 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
345     _jspx_th_s_005fproperty_005f0.setPageContext(_jspx_page_context);
346     _jspx_th_s_005fproperty_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
347     // /jsp/readContext.jsp(17,25) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
348     _jspx_th_s_005fproperty_005f0.setValue("%{#sindex}");
349     int _jspx_eval_s_005fproperty_005f0 = _jspx_th_s_005fproperty_005f0.doStartTag();
350     if (_jspx_th_s_005fproperty_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
351       _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
352       return true;
353     }
354     _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f0);
355     return false;
356   }
357
358   private boolean _jspx_meth_s_005fa_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f1, PageContext _jspx_page_context)
359           throws Throwable {
360     PageContext pageContext = _jspx_page_context;
361     JspWriter out = _jspx_page_context.getOut();
362     //  s:a
363     org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f0 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
364     _jspx_th_s_005fa_005f0.setPageContext(_jspx_page_context);
365     _jspx_th_s_005fa_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f1);
366     // /jsp/readContext.jsp(20,10) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
367     _jspx_th_s_005fa_005f0.setHref("popctx%{#sindex}");
368     int _jspx_eval_s_005fa_005f0 = _jspx_th_s_005fa_005f0.doStartTag();
369     if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
370       if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
371         out = _jspx_page_context.pushBody();
372         _jspx_th_s_005fa_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
373         _jspx_th_s_005fa_005f0.doInitBody();
374       }
375       do {
376         out.write("\r\n");
377         out.write("            <img src=\"");
378         if (_jspx_meth_s_005furl_005f1(_jspx_th_s_005fa_005f0, _jspx_page_context))
379           return true;
380         out.write("\" onMouseOver=this.src=\"");
381         if (_jspx_meth_s_005furl_005f2(_jspx_th_s_005fa_005f0, _jspx_page_context))
382           return true;
383         out.write("\" onMouseOut=this.src=\"");
384         if (_jspx_meth_s_005furl_005f3(_jspx_th_s_005fa_005f0, _jspx_page_context))
385           return true;
386         out.write("\" width=14 height=14 border=\"none\" title=\"");
387         if (_jspx_meth_s_005ftext_005f0(_jspx_th_s_005fa_005f0, _jspx_page_context))
388           return true;
389         out.write("\"/>\r\n");
390         out.write("          ");
391         int evalDoAfterBody = _jspx_th_s_005fa_005f0.doAfterBody();
392         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
393           break;
394       } while (true);
395       if (_jspx_eval_s_005fa_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
396         out = _jspx_page_context.popBody();
397       }
398     }
399     if (_jspx_th_s_005fa_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
400       _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
401       return true;
402     }
403     _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f0);
404     return false;
405   }
406
407   private boolean _jspx_meth_s_005furl_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
408           throws Throwable {
409     PageContext pageContext = _jspx_page_context;
410     JspWriter out = _jspx_page_context.getOut();
411     //  s:url
412     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f1 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
413     _jspx_th_s_005furl_005f1.setPageContext(_jspx_page_context);
414     _jspx_th_s_005furl_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
415     // /jsp/readContext.jsp(21,22) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
416     _jspx_th_s_005furl_005f1.setValue("/skin/%{editIcon}");
417     int _jspx_eval_s_005furl_005f1 = _jspx_th_s_005furl_005f1.doStartTag();
418     if (_jspx_th_s_005furl_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
419       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
420       return true;
421     }
422     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f1);
423     return false;
424   }
425
426   private boolean _jspx_meth_s_005furl_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
427           throws Throwable {
428     PageContext pageContext = _jspx_page_context;
429     JspWriter out = _jspx_page_context.getOut();
430     //  s:url
431     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f2 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
432     _jspx_th_s_005furl_005f2.setPageContext(_jspx_page_context);
433     _jspx_th_s_005furl_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
434     // /jsp/readContext.jsp(21,80) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
435     _jspx_th_s_005furl_005f2.setValue("/skin/icon.ed.png");
436     int _jspx_eval_s_005furl_005f2 = _jspx_th_s_005furl_005f2.doStartTag();
437     if (_jspx_th_s_005furl_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
438       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
439       return true;
440     }
441     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f2);
442     return false;
443   }
444
445   private boolean _jspx_meth_s_005furl_005f3(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
446           throws Throwable {
447     PageContext pageContext = _jspx_page_context;
448     JspWriter out = _jspx_page_context.getOut();
449     //  s:url
450     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f3 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
451     _jspx_th_s_005furl_005f3.setPageContext(_jspx_page_context);
452     _jspx_th_s_005furl_005f3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
453     // /jsp/readContext.jsp(21,137) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
454     _jspx_th_s_005furl_005f3.setValue("/skin/%{editIcon}");
455     int _jspx_eval_s_005furl_005f3 = _jspx_th_s_005furl_005f3.doStartTag();
456     if (_jspx_th_s_005furl_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
457       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
458       return true;
459     }
460     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f3);
461     return false;
462   }
463
464   private boolean _jspx_meth_s_005ftext_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f0, PageContext _jspx_page_context)
465           throws Throwable {
466     PageContext pageContext = _jspx_page_context;
467     JspWriter out = _jspx_page_context.getOut();
468     //  s:text
469     org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f0 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
470     _jspx_th_s_005ftext_005f0.setPageContext(_jspx_page_context);
471     _jspx_th_s_005ftext_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f0);
472     // /jsp/readContext.jsp(21,213) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
473     _jspx_th_s_005ftext_005f0.setName("tooltip.edit.context");
474     int _jspx_eval_s_005ftext_005f0 = _jspx_th_s_005ftext_005f0.doStartTag();
475     if (_jspx_th_s_005ftext_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
476       _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
477       return true;
478     }
479     _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f0);
480     return false;
481   }
482
483   private boolean _jspx_meth_s_005felse_005f0(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f0, PageContext _jspx_page_context)
484           throws Throwable {
485     PageContext pageContext = _jspx_page_context;
486     JspWriter out = _jspx_page_context.getOut();
487     //  s:else
488     org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f0 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
489     _jspx_th_s_005felse_005f0.setPageContext(_jspx_page_context);
490     _jspx_th_s_005felse_005f0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f0);
491     int _jspx_eval_s_005felse_005f0 = _jspx_th_s_005felse_005f0.doStartTag();
492     if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
493       if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
494         out = _jspx_page_context.pushBody();
495         _jspx_th_s_005felse_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
496         _jspx_th_s_005felse_005f0.doInitBody();
497       }
498       do {
499         out.write("\r\n");
500         out.write("            ");
501         if (_jspx_meth_s_005fif_005f2(_jspx_th_s_005felse_005f0, _jspx_page_context))
502           return true;
503         out.write("\r\n");
504         out.write("            ");
505         if (_jspx_meth_s_005felse_005f1(_jspx_th_s_005felse_005f0, _jspx_page_context))
506           return true;
507         out.write("\r\n");
508         out.write("          ");
509         int evalDoAfterBody = _jspx_th_s_005felse_005f0.doAfterBody();
510         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
511           break;
512       } while (true);
513       if (_jspx_eval_s_005felse_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
514         out = _jspx_page_context.popBody();
515       }
516     }
517     if (_jspx_th_s_005felse_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
518       _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
519       return true;
520     }
521     _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f0);
522     return false;
523   }
524
525   private boolean _jspx_meth_s_005fif_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
526           throws Throwable {
527     PageContext pageContext = _jspx_page_context;
528     JspWriter out = _jspx_page_context.getOut();
529     //  s:if
530     org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f2 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
531     _jspx_th_s_005fif_005f2.setPageContext(_jspx_page_context);
532     _jspx_th_s_005fif_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
533     // /jsp/readContext.jsp(25,12) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
534     _jspx_th_s_005fif_005f2.setTest("%{isApproved()}");
535     int _jspx_eval_s_005fif_005f2 = _jspx_th_s_005fif_005f2.doStartTag();
536     if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
537       if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
538         out = _jspx_page_context.pushBody();
539         _jspx_th_s_005fif_005f2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
540         _jspx_th_s_005fif_005f2.doInitBody();
541       }
542       do {
543         out.write("<img src=\"");
544         if (_jspx_meth_s_005furl_005f4(_jspx_th_s_005fif_005f2, _jspx_page_context))
545           return true;
546         out.write("\" width=14 height=14 border=\"none\" />");
547         int evalDoAfterBody = _jspx_th_s_005fif_005f2.doAfterBody();
548         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
549           break;
550       } while (true);
551       if (_jspx_eval_s_005fif_005f2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
552         out = _jspx_page_context.popBody();
553       }
554     }
555     if (_jspx_th_s_005fif_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
556       _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
557       return true;
558     }
559     _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f2);
560     return false;
561   }
562
563   private boolean _jspx_meth_s_005furl_005f4(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f2, PageContext _jspx_page_context)
564           throws Throwable {
565     PageContext pageContext = _jspx_page_context;
566     JspWriter out = _jspx_page_context.getOut();
567     //  s:url
568     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f4 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
569     _jspx_th_s_005furl_005f4.setPageContext(_jspx_page_context);
570     _jspx_th_s_005furl_005f4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f2);
571     // /jsp/readContext.jsp(25,51) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
572     _jspx_th_s_005furl_005f4.setValue("/skin/disabled.APPROVED.png");
573     int _jspx_eval_s_005furl_005f4 = _jspx_th_s_005furl_005f4.doStartTag();
574     if (_jspx_th_s_005furl_005f4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
575       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
576       return true;
577     }
578     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f4);
579     return false;
580   }
581
582   private boolean _jspx_meth_s_005felse_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f0, PageContext _jspx_page_context)
583           throws Throwable {
584     PageContext pageContext = _jspx_page_context;
585     JspWriter out = _jspx_page_context.getOut();
586     //  s:else
587     org.apache.struts2.views.jsp.ElseTag _jspx_th_s_005felse_005f1 = (org.apache.struts2.views.jsp.ElseTag) _005fjspx_005ftagPool_005fs_005felse.get(org.apache.struts2.views.jsp.ElseTag.class);
588     _jspx_th_s_005felse_005f1.setPageContext(_jspx_page_context);
589     _jspx_th_s_005felse_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f0);
590     int _jspx_eval_s_005felse_005f1 = _jspx_th_s_005felse_005f1.doStartTag();
591     if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
592       if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
593         out = _jspx_page_context.pushBody();
594         _jspx_th_s_005felse_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
595         _jspx_th_s_005felse_005f1.doInitBody();
596       }
597       do {
598         out.write("<img src=\"");
599         if (_jspx_meth_s_005furl_005f5(_jspx_th_s_005felse_005f1, _jspx_page_context))
600           return true;
601         out.write("\" width=14 height=14 border=\"none\" />");
602         int evalDoAfterBody = _jspx_th_s_005felse_005f1.doAfterBody();
603         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
604           break;
605       } while (true);
606       if (_jspx_eval_s_005felse_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
607         out = _jspx_page_context.popBody();
608       }
609     }
610     if (_jspx_th_s_005felse_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
611       _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
612       return true;
613     }
614     _005fjspx_005ftagPool_005fs_005felse.reuse(_jspx_th_s_005felse_005f1);
615     return false;
616   }
617
618   private boolean _jspx_meth_s_005furl_005f5(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005felse_005f1, PageContext _jspx_page_context)
619           throws Throwable {
620     PageContext pageContext = _jspx_page_context;
621     JspWriter out = _jspx_page_context.getOut();
622     //  s:url
623     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f5 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
624     _jspx_th_s_005furl_005f5.setPageContext(_jspx_page_context);
625     _jspx_th_s_005furl_005f5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005felse_005f1);
626     // /jsp/readContext.jsp(26,30) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
627     _jspx_th_s_005furl_005f5.setValue("/skin/disabled.state.png");
628     int _jspx_eval_s_005furl_005f5 = _jspx_th_s_005furl_005f5.doStartTag();
629     if (_jspx_th_s_005furl_005f5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
630       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
631       return true;
632     }
633     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f5);
634     return false;
635   }
636
637   private boolean _jspx_meth_s_005fproperty_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
638           throws Throwable {
639     PageContext pageContext = _jspx_page_context;
640     JspWriter out = _jspx_page_context.getOut();
641     //  s:property
642     org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f1 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
643     _jspx_th_s_005fproperty_005f1.setPageContext(_jspx_page_context);
644     _jspx_th_s_005fproperty_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
645     // /jsp/readContext.jsp(31,11) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
646     _jspx_th_s_005fproperty_005f1.setValue("%{typeName}");
647     int _jspx_eval_s_005fproperty_005f1 = _jspx_th_s_005fproperty_005f1.doStartTag();
648     if (_jspx_th_s_005fproperty_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
649       _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
650       return true;
651     }
652     _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f1);
653     return false;
654   }
655
656   private boolean _jspx_meth_s_005fproperty_005f2(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fiterator_005f0, PageContext _jspx_page_context)
657           throws Throwable {
658     PageContext pageContext = _jspx_page_context;
659     JspWriter out = _jspx_page_context.getOut();
660     //  s:property
661     org.apache.struts2.views.jsp.PropertyTag _jspx_th_s_005fproperty_005f2 = (org.apache.struts2.views.jsp.PropertyTag) _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.PropertyTag.class);
662     _jspx_th_s_005fproperty_005f2.setPageContext(_jspx_page_context);
663     _jspx_th_s_005fproperty_005f2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fiterator_005f0);
664     // /jsp/readContext.jsp(33,10) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
665     _jspx_th_s_005fproperty_005f2.setValue("value");
666     int _jspx_eval_s_005fproperty_005f2 = _jspx_th_s_005fproperty_005f2.doStartTag();
667     if (_jspx_th_s_005fproperty_005f2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
668       _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
669       return true;
670     }
671     _005fjspx_005ftagPool_005fs_005fproperty_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005fproperty_005f2);
672     return false;
673   }
674
675   private boolean _jspx_meth_s_005fif_005f3(PageContext _jspx_page_context)
676           throws Throwable {
677     PageContext pageContext = _jspx_page_context;
678     JspWriter out = _jspx_page_context.getOut();
679     //  s:if
680     org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f3 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get(org.apache.struts2.views.jsp.IfTag.class);
681     _jspx_th_s_005fif_005f3.setPageContext(_jspx_page_context);
682     _jspx_th_s_005fif_005f3.setParent(null);
683     // /jsp/readContext.jsp(36,2) name = test type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
684     _jspx_th_s_005fif_005f3.setTest("%{writeAccess == 'true' && stepEnabled == 'true' && userRights.canEditSimulationContext()}");
685     int _jspx_eval_s_005fif_005f3 = _jspx_th_s_005fif_005f3.doStartTag();
686     if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
687       if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
688         out = _jspx_page_context.pushBody();
689         _jspx_th_s_005fif_005f3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
690         _jspx_th_s_005fif_005f3.doInitBody();
691       }
692       do {
693         out.write("\r\n");
694         out.write("    <tr height=26>\r\n");
695         out.write("      <td>\r\n");
696         out.write("        ");
697         if (_jspx_meth_s_005fa_005f1(_jspx_th_s_005fif_005f3, _jspx_page_context))
698           return true;
699         out.write("  \r\n");
700         out.write("      </td>\r\n");
701         out.write("    </tr>\r\n");
702         out.write("  ");
703         int evalDoAfterBody = _jspx_th_s_005fif_005f3.doAfterBody();
704         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
705           break;
706       } while (true);
707       if (_jspx_eval_s_005fif_005f3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
708         out = _jspx_page_context.popBody();
709       }
710     }
711     if (_jspx_th_s_005fif_005f3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
712       _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
713       return true;
714     }
715     _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f3);
716     return false;
717   }
718
719   private boolean _jspx_meth_s_005fa_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fif_005f3, PageContext _jspx_page_context)
720           throws Throwable {
721     PageContext pageContext = _jspx_page_context;
722     JspWriter out = _jspx_page_context.getOut();
723     //  s:a
724     org.apache.struts2.views.jsp.ui.AnchorTag _jspx_th_s_005fa_005f1 = (org.apache.struts2.views.jsp.ui.AnchorTag) _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.get(org.apache.struts2.views.jsp.ui.AnchorTag.class);
725     _jspx_th_s_005fa_005f1.setPageContext(_jspx_page_context);
726     _jspx_th_s_005fa_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fif_005f3);
727     // /jsp/readContext.jsp(39,8) name = href type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
728     _jspx_th_s_005fa_005f1.setHref("%{#addcontext}");
729     int _jspx_eval_s_005fa_005f1 = _jspx_th_s_005fa_005f1.doStartTag();
730     if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
731       if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
732         out = _jspx_page_context.pushBody();
733         _jspx_th_s_005fa_005f1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
734         _jspx_th_s_005fa_005f1.doInitBody();
735       }
736       do {
737         out.write("\r\n");
738         out.write("          <img src=\"");
739         if (_jspx_meth_s_005furl_005f6(_jspx_th_s_005fa_005f1, _jspx_page_context))
740           return true;
741         out.write("\" onMouseOver=this.src=\"");
742         if (_jspx_meth_s_005furl_005f7(_jspx_th_s_005fa_005f1, _jspx_page_context))
743           return true;
744         out.write("\" onMouseOut=this.src=\"");
745         if (_jspx_meth_s_005furl_005f8(_jspx_th_s_005fa_005f1, _jspx_page_context))
746           return true;
747         out.write("\" border=\"none\" title=\"");
748         if (_jspx_meth_s_005ftext_005f1(_jspx_th_s_005fa_005f1, _jspx_page_context))
749           return true;
750         out.write("\" />\r\n");
751         out.write("        ");
752         int evalDoAfterBody = _jspx_th_s_005fa_005f1.doAfterBody();
753         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
754           break;
755       } while (true);
756       if (_jspx_eval_s_005fa_005f1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
757         out = _jspx_page_context.popBody();
758       }
759     }
760     if (_jspx_th_s_005fa_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
761       _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
762       return true;
763     }
764     _005fjspx_005ftagPool_005fs_005fa_0026_005fhref.reuse(_jspx_th_s_005fa_005f1);
765     return false;
766   }
767
768   private boolean _jspx_meth_s_005furl_005f6(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
769           throws Throwable {
770     PageContext pageContext = _jspx_page_context;
771     JspWriter out = _jspx_page_context.getOut();
772     //  s:url
773     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f6 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
774     _jspx_th_s_005furl_005f6.setPageContext(_jspx_page_context);
775     _jspx_th_s_005furl_005f6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
776     // /jsp/readContext.jsp(40,20) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
777     _jspx_th_s_005furl_005f6.setValue("/skin/icon.add.png");
778     int _jspx_eval_s_005furl_005f6 = _jspx_th_s_005furl_005f6.doStartTag();
779     if (_jspx_th_s_005furl_005f6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
780       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
781       return true;
782     }
783     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f6);
784     return false;
785   }
786
787   private boolean _jspx_meth_s_005furl_005f7(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
788           throws Throwable {
789     PageContext pageContext = _jspx_page_context;
790     JspWriter out = _jspx_page_context.getOut();
791     //  s:url
792     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f7 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
793     _jspx_th_s_005furl_005f7.setPageContext(_jspx_page_context);
794     _jspx_th_s_005furl_005f7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
795     // /jsp/readContext.jsp(40,79) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
796     _jspx_th_s_005furl_005f7.setValue("/skin/icon.addhot.png");
797     int _jspx_eval_s_005furl_005f7 = _jspx_th_s_005furl_005f7.doStartTag();
798     if (_jspx_th_s_005furl_005f7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
799       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
800       return true;
801     }
802     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f7);
803     return false;
804   }
805
806   private boolean _jspx_meth_s_005furl_005f8(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
807           throws Throwable {
808     PageContext pageContext = _jspx_page_context;
809     JspWriter out = _jspx_page_context.getOut();
810     //  s:url
811     org.apache.struts2.views.jsp.URLTag _jspx_th_s_005furl_005f8 = (org.apache.struts2.views.jsp.URLTag) _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.get(org.apache.struts2.views.jsp.URLTag.class);
812     _jspx_th_s_005furl_005f8.setPageContext(_jspx_page_context);
813     _jspx_th_s_005furl_005f8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
814     // /jsp/readContext.jsp(40,140) name = value type = java.lang.String reqTime = false required = false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
815     _jspx_th_s_005furl_005f8.setValue("/skin/icon.add.png");
816     int _jspx_eval_s_005furl_005f8 = _jspx_th_s_005furl_005f8.doStartTag();
817     if (_jspx_th_s_005furl_005f8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
818       _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
819       return true;
820     }
821     _005fjspx_005ftagPool_005fs_005furl_0026_005fvalue_005fnobody.reuse(_jspx_th_s_005furl_005f8);
822     return false;
823   }
824
825   private boolean _jspx_meth_s_005ftext_005f1(javax.servlet.jsp.tagext.JspTag _jspx_th_s_005fa_005f1, PageContext _jspx_page_context)
826           throws Throwable {
827     PageContext pageContext = _jspx_page_context;
828     JspWriter out = _jspx_page_context.getOut();
829     //  s:text
830     org.apache.struts2.views.jsp.TextTag _jspx_th_s_005ftext_005f1 = (org.apache.struts2.views.jsp.TextTag) _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.get(org.apache.struts2.views.jsp.TextTag.class);
831     _jspx_th_s_005ftext_005f1.setPageContext(_jspx_page_context);
832     _jspx_th_s_005ftext_005f1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_s_005fa_005f1);
833     // /jsp/readContext.jsp(40,198) name = name type = java.lang.String reqTime = false required = true fragment = false deferredValue = false expectedTypeName = null deferredMethod = false methodSignature = null
834     _jspx_th_s_005ftext_005f1.setName("tooltip.addcontext");
835     int _jspx_eval_s_005ftext_005f1 = _jspx_th_s_005ftext_005f1.doStartTag();
836     if (_jspx_th_s_005ftext_005f1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) {
837       _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
838       return true;
839     }
840     _005fjspx_005ftagPool_005fs_005ftext_0026_005fname_005fnobody.reuse(_jspx_th_s_005ftext_005f1);
841     return false;
842   }
843 }