home *** CD-ROM | disk | FTP | other *** search
- package org.apache.jsp.jsp2.tagfiles;
-
- import java.io.Writer;
- import javax.servlet.jsp.JspContext;
- import javax.servlet.jsp.JspException;
- import javax.servlet.jsp.JspWriter;
- import javax.servlet.jsp.SkipPageException;
- import javax.servlet.jsp.tagext.JspTag;
- import org.apache.jasper.runtime.JspFragmentHelper;
-
- class panel_jsp$panel_jspHelper extends JspFragmentHelper {
- private JspTag _jspx_parent;
- private int[] _jspx_push_body_count;
- // $FF: synthetic field
- private final panel_jsp this$0;
-
- public panel_jsp$panel_jspHelper(panel_jsp this$0, int discriminator, JspContext jspContext, JspTag _jspx_parent, int[] _jspx_push_body_count) {
- super(discriminator, jspContext, _jspx_parent);
- this.this$0 = this$0;
- this._jspx_parent = _jspx_parent;
- this._jspx_push_body_count = _jspx_push_body_count;
- }
-
- public boolean invoke0(JspWriter out) throws Throwable {
- out.write("\r\n\t First panel.<br/>\r\n\t ");
- return false;
- }
-
- public boolean invoke1(JspWriter out) throws Throwable {
- out.write("\r\n\t Second panel.<br/>\r\n\t Second panel.<br/>\r\n\t Second panel.<br/>\r\n\t Second panel.<br/>\r\n\t ");
- return false;
- }
-
- public boolean invoke2(JspWriter out) throws Throwable {
- out.write("\r\n\t Third panel.<br/>\r\n ");
- if (panel_jsp.access$000(this.this$0, this._jspx_parent, this._jspx_page_context)) {
- return true;
- } else {
- out.write("\r\n\t Third panel.<br/>\r\n\t ");
- return false;
- }
- }
-
- public boolean invoke3(JspWriter out) throws Throwable {
- out.write("\r\n\t A panel in a panel.\r\n\t ");
- return false;
- }
-
- public void invoke(Writer writer) throws JspException {
- JspWriter out = null;
- if (writer != null) {
- out = this.jspContext.pushBody(writer);
- } else {
- out = this.jspContext.getOut();
- }
-
- try {
- switch (this.discriminator) {
- case 0:
- this.invoke0(out);
- break;
- case 1:
- this.invoke1(out);
- break;
- case 2:
- this.invoke2(out);
- break;
- case 3:
- this.invoke3(out);
- }
- } catch (Throwable e) {
- if (e instanceof SkipPageException) {
- throw (SkipPageException)e;
- }
-
- throw new JspException(e);
- } finally {
- if (writer != null) {
- this.jspContext.popBody();
- }
-
- }
-
- }
- }
-