KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > jsp > siteMap_jsp


1 package org.apache.jsp;
2
3 import javax.servlet.*;
4 import javax.servlet.http.*;
5 import javax.servlet.jsp.*;
6 import org.apache.jasper.runtime.*;
7
8 public class siteMap_jsp extends HttpJspBase {
9
10
11   private static java.util.Vector JavaDoc _jspx_includes;
12
13   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test;
14   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_set_var_value;
15   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_cache_cache_scope_name_key;
16   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_template_insert_template;
17   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_template_put_name_direct;
18   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_out_value;
19   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_ion_selectObjects_type;
20   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_ion_param_value_name;
21   private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_ion_iterateOver_var;
22
23   public siteMap_jsp() {
24     _jspx_tagPool_c_if_test = new org.apache.jasper.runtime.TagHandlerPool();
25     _jspx_tagPool_c_set_var_value = new org.apache.jasper.runtime.TagHandlerPool();
26     _jspx_tagPool_cache_cache_scope_name_key = new org.apache.jasper.runtime.TagHandlerPool();
27     _jspx_tagPool_template_insert_template = new org.apache.jasper.runtime.TagHandlerPool();
28     _jspx_tagPool_template_put_name_direct = new org.apache.jasper.runtime.TagHandlerPool();
29     _jspx_tagPool_c_out_value = new org.apache.jasper.runtime.TagHandlerPool();
30     _jspx_tagPool_ion_selectObjects_type = new org.apache.jasper.runtime.TagHandlerPool();
31     _jspx_tagPool_ion_param_value_name = new org.apache.jasper.runtime.TagHandlerPool();
32     _jspx_tagPool_ion_iterateOver_var = new org.apache.jasper.runtime.TagHandlerPool();
33   }
34
35   public java.util.List JavaDoc getIncludes() {
36     return _jspx_includes;
37   }
38
39   public void _jspDestroy() {
40     _jspx_tagPool_c_if_test.release();
41     _jspx_tagPool_c_set_var_value.release();
42     _jspx_tagPool_cache_cache_scope_name_key.release();
43     _jspx_tagPool_template_insert_template.release();
44     _jspx_tagPool_template_put_name_direct.release();
45     _jspx_tagPool_c_out_value.release();
46     _jspx_tagPool_ion_selectObjects_type.release();
47     _jspx_tagPool_ion_param_value_name.release();
48     _jspx_tagPool_ion_iterateOver_var.release();
49   }
50
51   public void _jspService(HttpServletRequest request, HttpServletResponse response)
52         throws java.io.IOException JavaDoc, ServletException {
53
54     JspFactory _jspxFactory = null;
55     javax.servlet.jsp.PageContext JavaDoc pageContext = null;
56     HttpSession session = null;
57     ServletContext application = null;
58     ServletConfig config = null;
59     JspWriter out = null;
60     Object JavaDoc page = this;
61     JspWriter _jspx_out = null;
62
63
64     try {
65       _jspxFactory = JspFactory.getDefaultFactory();
66       response.setContentType("text/html;charset=ISO-8859-1");
67       pageContext = _jspxFactory.getPageContext(this, request, response,
68                 null, true, 8192, true);
69       application = pageContext.getServletContext();
70       config = pageContext.getServletConfig();
71       session = pageContext.getSession();
72       out = pageContext.getOut();
73       _jspx_out = out;
74
75       out.write("\r\n");
76       out.write("\r\n");
77       out.write("\r\n");
78       out.write("\r\n\r\n");
79       out.write("<!-- select the detailled publication -->\r\n");
80       if (_jspx_meth_c_if_0(pageContext))
81         return;
82       out.write("\r\n\t\r\n");
83       if (_jspx_meth_cache_cache_0(pageContext))
84         return;
85       out.write("\r\n\t\r\n\t\r\n\r\n\r\n");
86     } catch (Throwable JavaDoc t) {
87       out = _jspx_out;
88       if (out != null && out.getBufferSize() != 0)
89         out.clearBuffer();
90       if (pageContext != null) pageContext.handlePageException(t);
91     } finally {
92       if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext);
93     }
94   }
95
96   private boolean _jspx_meth_c_if_0(javax.servlet.jsp.PageContext JavaDoc pageContext)
97           throws Throwable JavaDoc {
98     JspWriter out = pageContext.getOut();
99     /* ---- c:if ---- */
100     org.apache.taglibs.standard.tag.el.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.el.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.el.core.IfTag.class);
101     _jspx_th_c_if_0.setPageContext(pageContext);
102     _jspx_th_c_if_0.setParent(null);
103     _jspx_th_c_if_0.setTest("${ionStatus.currentPublication!=null}");
104     int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag();
105     if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
106       do {
107         out.write("\r\n\t");
108         if (_jspx_meth_c_set_0(_jspx_th_c_if_0, pageContext))
109           return true;
110         out.write("\r\n");
111         int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody();
112         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
113           break;
114       } while (true);
115     }
116     if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
117       return true;
118     _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0);
119     return false;
120   }
121
122   private boolean _jspx_meth_c_set_0(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_c_if_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
123           throws Throwable JavaDoc {
124     JspWriter out = pageContext.getOut();
125     /* ---- c:set ---- */
126     org.apache.taglibs.standard.tag.el.core.SetTag _jspx_th_c_set_0 = (org.apache.taglibs.standard.tag.el.core.SetTag) _jspx_tagPool_c_set_var_value.get(org.apache.taglibs.standard.tag.el.core.SetTag.class);
127     _jspx_th_c_set_0.setPageContext(pageContext);
128     _jspx_th_c_set_0.setParent(_jspx_th_c_if_0);
129     _jspx_th_c_set_0.setVar("detailledId");
130     _jspx_th_c_set_0.setValue("${ionStatus.currentPublication.id}");
131     int _jspx_eval_c_set_0 = _jspx_th_c_set_0.doStartTag();
132     if (_jspx_th_c_set_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
133       return true;
134     _jspx_tagPool_c_set_var_value.reuse(_jspx_th_c_set_0);
135     return false;
136   }
137
138   private boolean _jspx_meth_cache_cache_0(javax.servlet.jsp.PageContext JavaDoc pageContext)
139           throws Throwable JavaDoc {
140     JspWriter out = pageContext.getOut();
141     /* ---- cache:cache ---- */
142     org.apache.taglibs.cache.CacheTag _jspx_th_cache_cache_0 = (org.apache.taglibs.cache.CacheTag) _jspx_tagPool_cache_cache_scope_name_key.get(org.apache.taglibs.cache.CacheTag.class);
143     _jspx_th_cache_cache_0.setPageContext(pageContext);
144     _jspx_th_cache_cache_0.setParent(null);
145     _jspx_th_cache_cache_0.setScope("application");
146     _jspx_th_cache_cache_0.setName("section_${ionStatus.currentSection.id}");
147     _jspx_th_cache_cache_0.setKey("${currentLocale}_${ion_lastUpdate}");
148     int _jspx_eval_cache_cache_0 = _jspx_th_cache_cache_0.doStartTag();
149     if (_jspx_eval_cache_cache_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
150       if (_jspx_eval_cache_cache_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
151         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
152         _bc.clear();
153         out = _bc;
154         _jspx_th_cache_cache_0.setBodyContent(_bc);
155         _jspx_th_cache_cache_0.doInitBody();
156       }
157       do {
158         out.write("\r\n\t\r\n\t");
159         if (_jspx_meth_template_insert_0(_jspx_th_cache_cache_0, pageContext))
160           return true;
161         out.write("\r\n\t\r\n");
162         int evalDoAfterBody = _jspx_th_cache_cache_0.doAfterBody();
163         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
164           break;
165       } while (true);
166       if (_jspx_eval_cache_cache_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
167         out = pageContext.popBody();
168     }
169     if (_jspx_th_cache_cache_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
170       return true;
171     _jspx_tagPool_cache_cache_scope_name_key.reuse(_jspx_th_cache_cache_0);
172     return false;
173   }
174
175   private boolean _jspx_meth_template_insert_0(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_cache_cache_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
176           throws Throwable JavaDoc {
177     JspWriter out = pageContext.getOut();
178     /* ---- template:insert ---- */
179     org.apache.struts.taglib.template.InsertTag _jspx_th_template_insert_0 = (org.apache.struts.taglib.template.InsertTag) _jspx_tagPool_template_insert_template.get(org.apache.struts.taglib.template.InsertTag.class);
180     _jspx_th_template_insert_0.setPageContext(pageContext);
181     _jspx_th_template_insert_0.setParent(_jspx_th_cache_cache_0);
182     _jspx_th_template_insert_0.setTemplate("general-template.jsp");
183     int _jspx_eval_template_insert_0 = _jspx_th_template_insert_0.doStartTag();
184     if (_jspx_eval_template_insert_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
185       do {
186         out.write(" \r\n\t\t");
187         if (_jspx_meth_template_put_0(_jspx_th_template_insert_0, pageContext))
188           return true;
189         out.write("\r\n\t");
190         int evalDoAfterBody = _jspx_th_template_insert_0.doAfterBody();
191         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
192           break;
193       } while (true);
194     }
195     if (_jspx_th_template_insert_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
196       return true;
197     _jspx_tagPool_template_insert_template.reuse(_jspx_th_template_insert_0);
198     return false;
199   }
200
201   private boolean _jspx_meth_template_put_0(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_template_insert_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
202           throws Throwable JavaDoc {
203     JspWriter out = pageContext.getOut();
204     /* ---- template:put ---- */
205     org.apache.struts.taglib.template.PutTag _jspx_th_template_put_0 = (org.apache.struts.taglib.template.PutTag) _jspx_tagPool_template_put_name_direct.get(org.apache.struts.taglib.template.PutTag.class);
206     _jspx_th_template_put_0.setPageContext(pageContext);
207     _jspx_th_template_put_0.setParent(_jspx_th_template_insert_0);
208     _jspx_th_template_put_0.setName("content");
209     _jspx_th_template_put_0.setDirect("true");
210     int _jspx_eval_template_put_0 = _jspx_th_template_put_0.doStartTag();
211     if (_jspx_eval_template_put_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
212       if (_jspx_eval_template_put_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
213         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
214         _bc.clear();
215         out = _bc;
216         _jspx_th_template_put_0.setBodyContent(_bc);
217         _jspx_th_template_put_0.doInitBody();
218       }
219       do {
220         out.write(" \r\n\t \t \r\n\t\t\t");
221         out.write("<table width=\"98%\">");
222         out.write("<tr>");
223         out.write("<td>\r\n\t\t\r\n\t\t \t");
224         out.write("<!-- title -->\r\n\t\t\t");
225         out.write("<table cellpadding=\"0\" cellspacing=\"0\">\r\n\t\t\t\t");
226         out.write("<tr>\r\n\t\t\t\t\t");
227         out.write("<td class=\"colorDarkFill\" style=\"cursor:default\" width=\"6\">&nbsp;");
228         out.write("</td>\r\n\t\t\t\t\t");
229         out.write("<td width=\"5\">");
230         out.write("</td>\r\n\t\t\t\t\t");
231         out.write("<td class=\"title\">\r\n\t\t\t\t\t\t");
232         if (_jspx_meth_c_out_0(_jspx_th_template_put_0, pageContext))
233           return true;
234         out.write("\r\n\t\t\t\t\t");
235         out.write("</td>\r\n\t\t\t\t");
236         out.write("</tr>\r\n\t\t\t");
237         out.write("</table>");
238         out.write("<br>\t\t\r\n\t\t\t\r\n\t\t\t");
239         if (_jspx_meth_ion_selectObjects_0(_jspx_th_template_put_0, pageContext))
240           return true;
241         out.write("\t\r\n\t\t\t\r\n\t\t\t");
242         out.write("<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\">\r\n\t\t\t\t");
243         out.write("<tr>\r\n\t\t\t\t\t");
244         out.write("<td width=\"6\" class=\"colorDarkFill\">");
245         out.write("</td>\r\n\t\t\t\t\t");
246         out.write("<td class=\"colorLightFill\" height=\"4\" style=\"font-weight:bold; font-size:11px;\">\r\n\t\t\t\t\t\t");
247         out.write("<a HREF=\"/section/");
248         if (_jspx_meth_c_out_9(_jspx_th_template_put_0, pageContext))
249           return true;
250         out.write(".xml\" style=\"color:black; font-weight:bold; font-size:11px; text-decoration:none\">&nbsp;Transversales&nbsp;");
251         out.write("</a>\r\n\t\t\t\t\t");
252         out.write("</td>\r\n\t\t\t\t");
253         out.write("</tr>\r\n\t\t\t\t");
254         out.write("<tr>\r\n\t\t\t\t\t");
255         out.write("<td colspan=\"2\" height=\"3\">");
256         out.write("</td>\r\n\t\t\t\t");
257         out.write("</tr>\r\n\t\t\t");
258         out.write("</table>\r\n\t\t\t\t\t\r\n\t\t\t");
259         out.write("<table cellpadding=\"0\" cellspacing=\"0\">\r\n\t\t\t\t");
260         if (_jspx_meth_ion_selectObjects_2(_jspx_th_template_put_0, pageContext))
261           return true;
262         out.write("\r\n\t\t\t\t");
263         out.write("<tr>\r\n\t\t\t\t\t");
264         out.write("<td colspan=\"2\" height=\"30\">");
265         out.write("</td>\r\n\t\t\t\t");
266         out.write("</tr>\r\n\t\t\t");
267         out.write("</table>\t\r\n\t\t\r\n\t\t");
268         out.write("<br>");
269         out.write("<br>\r\n\t\t");
270         out.write("</td>");
271         out.write("</tr>");
272         out.write("</table>\r\n\t\r\n\t\t");
273         int evalDoAfterBody = _jspx_th_template_put_0.doAfterBody();
274         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
275           break;
276       } while (true);
277       if (_jspx_eval_template_put_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
278         out = pageContext.popBody();
279     }
280     if (_jspx_th_template_put_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
281       return true;
282     _jspx_tagPool_template_put_name_direct.reuse(_jspx_th_template_put_0);
283     return false;
284   }
285
286   private boolean _jspx_meth_c_out_0(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_template_put_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
287           throws Throwable JavaDoc {
288     JspWriter out = pageContext.getOut();
289     /* ---- c:out ---- */
290     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_0 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
291     _jspx_th_c_out_0.setPageContext(pageContext);
292     _jspx_th_c_out_0.setParent(_jspx_th_template_put_0);
293     _jspx_th_c_out_0.setValue("${ionStatus.currentSection.metaData[sectionNameProperty]}");
294     int _jspx_eval_c_out_0 = _jspx_th_c_out_0.doStartTag();
295     if (_jspx_th_c_out_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
296       return true;
297     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_0);
298     return false;
299   }
300
301   private boolean _jspx_meth_ion_selectObjects_0(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_template_put_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
302           throws Throwable JavaDoc {
303     JspWriter out = pageContext.getOut();
304     /* ---- ion:selectObjects ---- */
305     org.nextime.ion.frontoffice.taglib.SelectObjectsTag _jspx_th_ion_selectObjects_0 = (org.nextime.ion.frontoffice.taglib.SelectObjectsTag) _jspx_tagPool_ion_selectObjects_type.get(org.nextime.ion.frontoffice.taglib.SelectObjectsTag.class);
306     _jspx_th_ion_selectObjects_0.setPageContext(pageContext);
307     _jspx_th_ion_selectObjects_0.setParent(_jspx_th_template_put_0);
308     _jspx_th_ion_selectObjects_0.setType("org.nextime.ion.frontoffice.objectSelector.ListOnlineSubSections");
309     int _jspx_eval_ion_selectObjects_0 = _jspx_th_ion_selectObjects_0.doStartTag();
310     if (_jspx_eval_ion_selectObjects_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
311       if (_jspx_eval_ion_selectObjects_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
312         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
313         _bc.clear();
314         out = _bc;
315         _jspx_th_ion_selectObjects_0.setBodyContent(_bc);
316         _jspx_th_ion_selectObjects_0.doInitBody();
317       }
318       do {
319         out.write("\r\n\t\t\t\t");
320         if (_jspx_meth_ion_param_0(_jspx_th_ion_selectObjects_0, pageContext))
321           return true;
322         out.write("\r\n\t\t\t\t");
323         if (_jspx_meth_ion_iterateOver_0(_jspx_th_ion_selectObjects_0, pageContext))
324           return true;
325         out.write("\r\n\t\t\t");
326         int evalDoAfterBody = _jspx_th_ion_selectObjects_0.doAfterBody();
327         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
328           break;
329       } while (true);
330       if (_jspx_eval_ion_selectObjects_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
331         out = pageContext.popBody();
332     }
333     if (_jspx_th_ion_selectObjects_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
334       return true;
335     _jspx_tagPool_ion_selectObjects_type.reuse(_jspx_th_ion_selectObjects_0);
336     return false;
337   }
338
339   private boolean _jspx_meth_ion_param_0(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_selectObjects_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
340           throws Throwable JavaDoc {
341     JspWriter out = pageContext.getOut();
342     /* ---- ion:param ---- */
343     org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag _jspx_th_ion_param_0 = (org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag) _jspx_tagPool_ion_param_value_name.get(org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag.class);
344     _jspx_th_ion_param_0.setPageContext(pageContext);
345     _jspx_th_ion_param_0.setParent(_jspx_th_ion_selectObjects_0);
346     _jspx_th_ion_param_0.setName("rootSection");
347     _jspx_th_ion_param_0.setValue("home");
348     int _jspx_eval_ion_param_0 = _jspx_th_ion_param_0.doStartTag();
349     if (_jspx_th_ion_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
350       return true;
351     _jspx_tagPool_ion_param_value_name.reuse(_jspx_th_ion_param_0);
352     return false;
353   }
354
355   private boolean _jspx_meth_ion_iterateOver_0(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_selectObjects_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
356           throws Throwable JavaDoc {
357     JspWriter out = pageContext.getOut();
358     /* ---- ion:iterateOver ---- */
359     org.nextime.ion.frontoffice.taglib.IterateOverTag _jspx_th_ion_iterateOver_0 = (org.nextime.ion.frontoffice.taglib.IterateOverTag) _jspx_tagPool_ion_iterateOver_var.get(org.nextime.ion.frontoffice.taglib.IterateOverTag.class);
360     _jspx_th_ion_iterateOver_0.setPageContext(pageContext);
361     _jspx_th_ion_iterateOver_0.setParent(_jspx_th_ion_selectObjects_0);
362     _jspx_th_ion_iterateOver_0.setVar("section");
363     int _jspx_eval_ion_iterateOver_0 = _jspx_th_ion_iterateOver_0.doStartTag();
364     if (_jspx_eval_ion_iterateOver_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
365       if (_jspx_eval_ion_iterateOver_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
366         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
367         _bc.clear();
368         out = _bc;
369         _jspx_th_ion_iterateOver_0.setBodyContent(_bc);
370         _jspx_th_ion_iterateOver_0.doInitBody();
371       }
372       do {
373         out.write("\r\n\t\t\t\t\t");
374         out.write("<table cellpadding=\"0\" cellspacing=\"0\" width=\"97%\">\r\n\t\t\t\t\t\t");
375         out.write("<tr>\r\n\t\t\t\t\t\t\t");
376         out.write("<td width=\"6\" bgcolor=\"");
377         if (_jspx_meth_c_out_1(_jspx_th_ion_iterateOver_0, pageContext))
378           return true;
379         out.write("\">");
380         out.write("</td>\r\n\t\t\t\t\t\t\t");
381         out.write("<td bgcolor=\"");
382         if (_jspx_meth_c_out_2(_jspx_th_ion_iterateOver_0, pageContext))
383           return true;
384         out.write("\" class=\"text\">\r\n\t\t\t\t\t\t\t\t");
385         out.write("<a HREF=\"/section/");
386         if (_jspx_meth_c_out_3(_jspx_th_ion_iterateOver_0, pageContext))
387           return true;
388         out.write(".xml\" style=\"color:black; font-weight:bold; font-size:11px; text-decoration:none\">&nbsp;");
389         if (_jspx_meth_c_out_4(_jspx_th_ion_iterateOver_0, pageContext))
390           return true;
391         out.write("&nbsp;");
392         out.write("</a>\r\n\t\t\t\t\t\t\t");
393         out.write("</td>\r\n\t\t\t\t\t\t");
394         out.write("</tr>\r\n\t\t\t\t\t\t");
395         out.write("<tr>\r\n\t\t\t\t\t\t\t");
396         out.write("<td colspan=\"2\" height=\"3\">");
397         out.write("</td>\r\n\t\t\t\t\t\t");
398         out.write("</tr>\r\n\t\t\t\t\t");
399         out.write("</table>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t");
400         out.write("<table cellpadding=\"0\" cellspacing=\"0\">\r\n\t\t\t\t\t\t");
401         if (_jspx_meth_ion_selectObjects_1(_jspx_th_ion_iterateOver_0, pageContext))
402           return true;
403         out.write("\r\n\t\t\t\t\t\t");
404         out.write("<tr>\r\n\t\t\t\t\t\t\t");
405         out.write("<td colspan=\"2\" height=\"30\">");
406         out.write("</td>\r\n\t\t\t\t\t\t");
407         out.write("</tr>\r\n\t\t\t\t\t");
408         out.write("</table>\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t");
409         int evalDoAfterBody = _jspx_th_ion_iterateOver_0.doAfterBody();
410         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
411           break;
412       } while (true);
413       if (_jspx_eval_ion_iterateOver_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
414         out = pageContext.popBody();
415     }
416     if (_jspx_th_ion_iterateOver_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
417       return true;
418     _jspx_tagPool_ion_iterateOver_var.reuse(_jspx_th_ion_iterateOver_0);
419     return false;
420   }
421
422   private boolean _jspx_meth_c_out_1(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
423           throws Throwable JavaDoc {
424     JspWriter out = pageContext.getOut();
425     /* ---- c:out ---- */
426     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_1 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
427     _jspx_th_c_out_1.setPageContext(pageContext);
428     _jspx_th_c_out_1.setParent(_jspx_th_ion_iterateOver_0);
429     _jspx_th_c_out_1.setValue("${section.metaData['darkColor']}");
430     int _jspx_eval_c_out_1 = _jspx_th_c_out_1.doStartTag();
431     if (_jspx_th_c_out_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
432       return true;
433     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_1);
434     return false;
435   }
436
437   private boolean _jspx_meth_c_out_2(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
438           throws Throwable JavaDoc {
439     JspWriter out = pageContext.getOut();
440     /* ---- c:out ---- */
441     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_2 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
442     _jspx_th_c_out_2.setPageContext(pageContext);
443     _jspx_th_c_out_2.setParent(_jspx_th_ion_iterateOver_0);
444     _jspx_th_c_out_2.setValue("${section.metaData['lightColor']}");
445     int _jspx_eval_c_out_2 = _jspx_th_c_out_2.doStartTag();
446     if (_jspx_th_c_out_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
447       return true;
448     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_2);
449     return false;
450   }
451
452   private boolean _jspx_meth_c_out_3(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
453           throws Throwable JavaDoc {
454     JspWriter out = pageContext.getOut();
455     /* ---- c:out ---- */
456     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_3 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
457     _jspx_th_c_out_3.setPageContext(pageContext);
458     _jspx_th_c_out_3.setParent(_jspx_th_ion_iterateOver_0);
459     _jspx_th_c_out_3.setValue("${section.id}");
460     int _jspx_eval_c_out_3 = _jspx_th_c_out_3.doStartTag();
461     if (_jspx_th_c_out_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
462       return true;
463     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_3);
464     return false;
465   }
466
467   private boolean _jspx_meth_c_out_4(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
468           throws Throwable JavaDoc {
469     JspWriter out = pageContext.getOut();
470     /* ---- c:out ---- */
471     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_4 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
472     _jspx_th_c_out_4.setPageContext(pageContext);
473     _jspx_th_c_out_4.setParent(_jspx_th_ion_iterateOver_0);
474     _jspx_th_c_out_4.setValue("${section.metaData[sectionNameProperty]}");
475     int _jspx_eval_c_out_4 = _jspx_th_c_out_4.doStartTag();
476     if (_jspx_th_c_out_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
477       return true;
478     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_4);
479     return false;
480   }
481
482   private boolean _jspx_meth_ion_selectObjects_1(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
483           throws Throwable JavaDoc {
484     JspWriter out = pageContext.getOut();
485     /* ---- ion:selectObjects ---- */
486     org.nextime.ion.frontoffice.taglib.SelectObjectsTag _jspx_th_ion_selectObjects_1 = (org.nextime.ion.frontoffice.taglib.SelectObjectsTag) _jspx_tagPool_ion_selectObjects_type.get(org.nextime.ion.frontoffice.taglib.SelectObjectsTag.class);
487     _jspx_th_ion_selectObjects_1.setPageContext(pageContext);
488     _jspx_th_ion_selectObjects_1.setParent(_jspx_th_ion_iterateOver_0);
489     _jspx_th_ion_selectObjects_1.setType("org.nextime.ion.frontoffice.objectSelector.ListOnlineSubSections");
490     int _jspx_eval_ion_selectObjects_1 = _jspx_th_ion_selectObjects_1.doStartTag();
491     if (_jspx_eval_ion_selectObjects_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
492       if (_jspx_eval_ion_selectObjects_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
493         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
494         _bc.clear();
495         out = _bc;
496         _jspx_th_ion_selectObjects_1.setBodyContent(_bc);
497         _jspx_th_ion_selectObjects_1.doInitBody();
498       }
499       do {
500         out.write("\r\n\t\t\t\t\t\t\t");
501         if (_jspx_meth_ion_param_1(_jspx_th_ion_selectObjects_1, pageContext))
502           return true;
503         out.write("\r\n\t\t\t\t\t\t\t");
504         if (_jspx_meth_ion_iterateOver_1(_jspx_th_ion_selectObjects_1, pageContext))
505           return true;
506         out.write("\r\n\t\t\t\t\t\t");
507         int evalDoAfterBody = _jspx_th_ion_selectObjects_1.doAfterBody();
508         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
509           break;
510       } while (true);
511       if (_jspx_eval_ion_selectObjects_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
512         out = pageContext.popBody();
513     }
514     if (_jspx_th_ion_selectObjects_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
515       return true;
516     _jspx_tagPool_ion_selectObjects_type.reuse(_jspx_th_ion_selectObjects_1);
517     return false;
518   }
519
520   private boolean _jspx_meth_ion_param_1(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_selectObjects_1, javax.servlet.jsp.PageContext JavaDoc pageContext)
521           throws Throwable JavaDoc {
522     JspWriter out = pageContext.getOut();
523     /* ---- ion:param ---- */
524     org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag _jspx_th_ion_param_1 = (org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag) _jspx_tagPool_ion_param_value_name.get(org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag.class);
525     _jspx_th_ion_param_1.setPageContext(pageContext);
526     _jspx_th_ion_param_1.setParent(_jspx_th_ion_selectObjects_1);
527     _jspx_th_ion_param_1.setName("rootSection");
528     _jspx_th_ion_param_1.setValue("${section.id}");
529     int _jspx_eval_ion_param_1 = _jspx_th_ion_param_1.doStartTag();
530     if (_jspx_th_ion_param_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
531       return true;
532     _jspx_tagPool_ion_param_value_name.reuse(_jspx_th_ion_param_1);
533     return false;
534   }
535
536   private boolean _jspx_meth_ion_iterateOver_1(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_selectObjects_1, javax.servlet.jsp.PageContext JavaDoc pageContext)
537           throws Throwable JavaDoc {
538     JspWriter out = pageContext.getOut();
539     /* ---- ion:iterateOver ---- */
540     org.nextime.ion.frontoffice.taglib.IterateOverTag _jspx_th_ion_iterateOver_1 = (org.nextime.ion.frontoffice.taglib.IterateOverTag) _jspx_tagPool_ion_iterateOver_var.get(org.nextime.ion.frontoffice.taglib.IterateOverTag.class);
541     _jspx_th_ion_iterateOver_1.setPageContext(pageContext);
542     _jspx_th_ion_iterateOver_1.setParent(_jspx_th_ion_selectObjects_1);
543     _jspx_th_ion_iterateOver_1.setVar("subSection");
544     int _jspx_eval_ion_iterateOver_1 = _jspx_th_ion_iterateOver_1.doStartTag();
545     if (_jspx_eval_ion_iterateOver_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
546       if (_jspx_eval_ion_iterateOver_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
547         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
548         _bc.clear();
549         out = _bc;
550         _jspx_th_ion_iterateOver_1.setBodyContent(_bc);
551         _jspx_th_ion_iterateOver_1.doInitBody();
552       }
553       do {
554         out.write("\r\n\t\t\t\t\t\t\t\t");
555         out.write("<tr>\t\r\n\t\t\t\t\t\t\t\t\t");
556         out.write("<td bgcolor=\"");
557         if (_jspx_meth_c_out_5(_jspx_th_ion_iterateOver_1, pageContext))
558           return true;
559         out.write("\" width=\"23\">");
560         out.write("<img SRC=\"../images/masque-puce.gif\">");
561         out.write("</td>\r\n\t\t\t\t\t\t\t\t\t");
562         out.write("<td>");
563         out.write("<a onmouseover=\"this.style.color='");
564         if (_jspx_meth_c_out_6(_jspx_th_ion_iterateOver_1, pageContext))
565           return true;
566         out.write("'\" onmouseout=\"this.style.color='black'\" HREF=\"/section/");
567         if (_jspx_meth_c_out_7(_jspx_th_ion_iterateOver_1, pageContext))
568           return true;
569         out.write(".xml\">");
570         if (_jspx_meth_c_out_8(_jspx_th_ion_iterateOver_1, pageContext))
571           return true;
572         out.write("</a>");
573         out.write("</td>\r\n\t\t\t\t\t\t\t\t");
574         out.write("</tr>\r\n\t\t\t\t\t\t\t");
575         int evalDoAfterBody = _jspx_th_ion_iterateOver_1.doAfterBody();
576         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
577           break;
578       } while (true);
579       if (_jspx_eval_ion_iterateOver_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
580         out = pageContext.popBody();
581     }
582     if (_jspx_th_ion_iterateOver_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
583       return true;
584     _jspx_tagPool_ion_iterateOver_var.reuse(_jspx_th_ion_iterateOver_1);
585     return false;
586   }
587
588   private boolean _jspx_meth_c_out_5(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_1, javax.servlet.jsp.PageContext JavaDoc pageContext)
589           throws Throwable JavaDoc {
590     JspWriter out = pageContext.getOut();
591     /* ---- c:out ---- */
592     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_5 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
593     _jspx_th_c_out_5.setPageContext(pageContext);
594     _jspx_th_c_out_5.setParent(_jspx_th_ion_iterateOver_1);
595     _jspx_th_c_out_5.setValue("${section.metaData['darkColor']}");
596     int _jspx_eval_c_out_5 = _jspx_th_c_out_5.doStartTag();
597     if (_jspx_th_c_out_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
598       return true;
599     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_5);
600     return false;
601   }
602
603   private boolean _jspx_meth_c_out_6(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_1, javax.servlet.jsp.PageContext JavaDoc pageContext)
604           throws Throwable JavaDoc {
605     JspWriter out = pageContext.getOut();
606     /* ---- c:out ---- */
607     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_6 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
608     _jspx_th_c_out_6.setPageContext(pageContext);
609     _jspx_th_c_out_6.setParent(_jspx_th_ion_iterateOver_1);
610     _jspx_th_c_out_6.setValue("${section.metaData['darkColor']}");
611     int _jspx_eval_c_out_6 = _jspx_th_c_out_6.doStartTag();
612     if (_jspx_th_c_out_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
613       return true;
614     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_6);
615     return false;
616   }
617
618   private boolean _jspx_meth_c_out_7(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_1, javax.servlet.jsp.PageContext JavaDoc pageContext)
619           throws Throwable JavaDoc {
620     JspWriter out = pageContext.getOut();
621     /* ---- c:out ---- */
622     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_7 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
623     _jspx_th_c_out_7.setPageContext(pageContext);
624     _jspx_th_c_out_7.setParent(_jspx_th_ion_iterateOver_1);
625     _jspx_th_c_out_7.setValue("${subSection.id}");
626     int _jspx_eval_c_out_7 = _jspx_th_c_out_7.doStartTag();
627     if (_jspx_th_c_out_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
628       return true;
629     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_7);
630     return false;
631   }
632
633   private boolean _jspx_meth_c_out_8(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_1, javax.servlet.jsp.PageContext JavaDoc pageContext)
634           throws Throwable JavaDoc {
635     JspWriter out = pageContext.getOut();
636     /* ---- c:out ---- */
637     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_8 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
638     _jspx_th_c_out_8.setPageContext(pageContext);
639     _jspx_th_c_out_8.setParent(_jspx_th_ion_iterateOver_1);
640     _jspx_th_c_out_8.setValue("${subSection.metaData[sectionNameProperty]}");
641     int _jspx_eval_c_out_8 = _jspx_th_c_out_8.doStartTag();
642     if (_jspx_th_c_out_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
643       return true;
644     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_8);
645     return false;
646   }
647
648   private boolean _jspx_meth_c_out_9(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_template_put_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
649           throws Throwable JavaDoc {
650     JspWriter out = pageContext.getOut();
651     /* ---- c:out ---- */
652     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_9 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
653     _jspx_th_c_out_9.setPageContext(pageContext);
654     _jspx_th_c_out_9.setParent(_jspx_th_template_put_0);
655     _jspx_th_c_out_9.setValue("${section.id}");
656     int _jspx_eval_c_out_9 = _jspx_th_c_out_9.doStartTag();
657     if (_jspx_th_c_out_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
658       return true;
659     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_9);
660     return false;
661   }
662
663   private boolean _jspx_meth_ion_selectObjects_2(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_template_put_0, javax.servlet.jsp.PageContext JavaDoc pageContext)
664           throws Throwable JavaDoc {
665     JspWriter out = pageContext.getOut();
666     /* ---- ion:selectObjects ---- */
667     org.nextime.ion.frontoffice.taglib.SelectObjectsTag _jspx_th_ion_selectObjects_2 = (org.nextime.ion.frontoffice.taglib.SelectObjectsTag) _jspx_tagPool_ion_selectObjects_type.get(org.nextime.ion.frontoffice.taglib.SelectObjectsTag.class);
668     _jspx_th_ion_selectObjects_2.setPageContext(pageContext);
669     _jspx_th_ion_selectObjects_2.setParent(_jspx_th_template_put_0);
670     _jspx_th_ion_selectObjects_2.setType("org.nextime.ion.frontoffice.objectSelector.ListOnlineSubSections");
671     int _jspx_eval_ion_selectObjects_2 = _jspx_th_ion_selectObjects_2.doStartTag();
672     if (_jspx_eval_ion_selectObjects_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
673       if (_jspx_eval_ion_selectObjects_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
674         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
675         _bc.clear();
676         out = _bc;
677         _jspx_th_ion_selectObjects_2.setBodyContent(_bc);
678         _jspx_th_ion_selectObjects_2.doInitBody();
679       }
680       do {
681         out.write("\r\n\t\t\t\t\t");
682         if (_jspx_meth_ion_param_2(_jspx_th_ion_selectObjects_2, pageContext))
683           return true;
684         out.write("\r\n\t\t\t\t\t");
685         if (_jspx_meth_ion_iterateOver_2(_jspx_th_ion_selectObjects_2, pageContext))
686           return true;
687         out.write("\r\n\t\t\t\t");
688         int evalDoAfterBody = _jspx_th_ion_selectObjects_2.doAfterBody();
689         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
690           break;
691       } while (true);
692       if (_jspx_eval_ion_selectObjects_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
693         out = pageContext.popBody();
694     }
695     if (_jspx_th_ion_selectObjects_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
696       return true;
697     _jspx_tagPool_ion_selectObjects_type.reuse(_jspx_th_ion_selectObjects_2);
698     return false;
699   }
700
701   private boolean _jspx_meth_ion_param_2(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_selectObjects_2, javax.servlet.jsp.PageContext JavaDoc pageContext)
702           throws Throwable JavaDoc {
703     JspWriter out = pageContext.getOut();
704     /* ---- ion:param ---- */
705     org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag _jspx_th_ion_param_2 = (org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag) _jspx_tagPool_ion_param_value_name.get(org.nextime.ion.frontoffice.taglib.SelectObjectsParamTag.class);
706     _jspx_th_ion_param_2.setPageContext(pageContext);
707     _jspx_th_ion_param_2.setParent(_jspx_th_ion_selectObjects_2);
708     _jspx_th_ion_param_2.setName("rootSection");
709     _jspx_th_ion_param_2.setValue("transversals");
710     int _jspx_eval_ion_param_2 = _jspx_th_ion_param_2.doStartTag();
711     if (_jspx_th_ion_param_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
712       return true;
713     _jspx_tagPool_ion_param_value_name.reuse(_jspx_th_ion_param_2);
714     return false;
715   }
716
717   private boolean _jspx_meth_ion_iterateOver_2(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_selectObjects_2, javax.servlet.jsp.PageContext JavaDoc pageContext)
718           throws Throwable JavaDoc {
719     JspWriter out = pageContext.getOut();
720     /* ---- ion:iterateOver ---- */
721     org.nextime.ion.frontoffice.taglib.IterateOverTag _jspx_th_ion_iterateOver_2 = (org.nextime.ion.frontoffice.taglib.IterateOverTag) _jspx_tagPool_ion_iterateOver_var.get(org.nextime.ion.frontoffice.taglib.IterateOverTag.class);
722     _jspx_th_ion_iterateOver_2.setPageContext(pageContext);
723     _jspx_th_ion_iterateOver_2.setParent(_jspx_th_ion_selectObjects_2);
724     _jspx_th_ion_iterateOver_2.setVar("subSection");
725     int _jspx_eval_ion_iterateOver_2 = _jspx_th_ion_iterateOver_2.doStartTag();
726     if (_jspx_eval_ion_iterateOver_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
727       if (_jspx_eval_ion_iterateOver_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
728         javax.servlet.jsp.tagext.BodyContent JavaDoc _bc = pageContext.pushBody();
729         _bc.clear();
730         out = _bc;
731         _jspx_th_ion_iterateOver_2.setBodyContent(_bc);
732         _jspx_th_ion_iterateOver_2.doInitBody();
733       }
734       do {
735         out.write("\r\n\t\t\t\t\t\t");
736         out.write("<tr>\t\r\n\t\t\t\t\t\t\t");
737         out.write("<td class=\"colorDarkFill\" width=\"23\">");
738         out.write("<img SRC=\"../images/masque-puce.gif\">");
739         out.write("</td>\r\n\t\t\t\t\t\t\t");
740         out.write("<td>");
741         out.write("<a onmouseover=\"this.style.color='#3366CC'\" onmouseout=\"this.style.color='black'\" HREF=\"/section/");
742         if (_jspx_meth_c_out_10(_jspx_th_ion_iterateOver_2, pageContext))
743           return true;
744         out.write(".xml\">");
745         if (_jspx_meth_c_out_11(_jspx_th_ion_iterateOver_2, pageContext))
746           return true;
747         out.write("</a>");
748         out.write("</td>\r\n\t\t\t\t\t\t");
749         out.write("</tr>\r\n\t\t\t\t\t");
750         int evalDoAfterBody = _jspx_th_ion_iterateOver_2.doAfterBody();
751         if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
752           break;
753       } while (true);
754       if (_jspx_eval_ion_iterateOver_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
755         out = pageContext.popBody();
756     }
757     if (_jspx_th_ion_iterateOver_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
758       return true;
759     _jspx_tagPool_ion_iterateOver_var.reuse(_jspx_th_ion_iterateOver_2);
760     return false;
761   }
762
763   private boolean _jspx_meth_c_out_10(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_2, javax.servlet.jsp.PageContext JavaDoc pageContext)
764           throws Throwable JavaDoc {
765     JspWriter out = pageContext.getOut();
766     /* ---- c:out ---- */
767     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_10 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
768     _jspx_th_c_out_10.setPageContext(pageContext);
769     _jspx_th_c_out_10.setParent(_jspx_th_ion_iterateOver_2);
770     _jspx_th_c_out_10.setValue("${subSection.id}");
771     int _jspx_eval_c_out_10 = _jspx_th_c_out_10.doStartTag();
772     if (_jspx_th_c_out_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
773       return true;
774     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_10);
775     return false;
776   }
777
778   private boolean _jspx_meth_c_out_11(javax.servlet.jsp.tagext.Tag JavaDoc _jspx_th_ion_iterateOver_2, javax.servlet.jsp.PageContext JavaDoc pageContext)
779           throws Throwable JavaDoc {
780     JspWriter out = pageContext.getOut();
781     /* ---- c:out ---- */
782     org.apache.taglibs.standard.tag.el.core.OutTag _jspx_th_c_out_11 = (org.apache.taglibs.standard.tag.el.core.OutTag) _jspx_tagPool_c_out_value.get(org.apache.taglibs.standard.tag.el.core.OutTag.class);
783     _jspx_th_c_out_11.setPageContext(pageContext);
784     _jspx_th_c_out_11.setParent(_jspx_th_ion_iterateOver_2);
785     _jspx_th_c_out_11.setValue("${subSection.metaData[sectionNameProperty]}");
786     int _jspx_eval_c_out_11 = _jspx_th_c_out_11.doStartTag();
787     if (_jspx_th_c_out_11.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
788       return true;
789     _jspx_tagPool_c_out_value.reuse(_jspx_th_c_out_11);
790     return false;
791   }
792 }
793
Popular Tags