package hep.aida.web.taglib.jsp20; import hep.aida.web.taglib.TupleTag; import hep.aida.web.taglib.TupleTagSupport; import java.io.IOException; import hep.aida.ITuple; import javax.servlet.jsp.JspContext; import javax.servlet.jsp.JspException; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.SimpleTagSupport; /** * @author The AIDA team @ SLAC. * */ public class TupleTagImpl extends SimpleTagSupport implements TupleTag { private TupleTagSupport tupleTagSupport = new TupleTagSupport(); public TupleTagSupport getTupleTagSupport() { return tupleTagSupport; } public void doTag() throws JspException, IOException { JspContext jspContext = getJspContext(); tupleTagSupport.doStartTag(); tupleTagSupport.doEndTag((PageContext) jspContext); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.TupleTag#setVar(java.lang.String) */ public void setVar(String var) { tupleTagSupport.setVar(var); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.TupleTag#setScope(java.lang.String) */ public void setScope(String scope) { tupleTagSupport.setScope(scope); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.TupleTag#setQuery(java.sql.ResultSet) */ public void setQuery(Object resultSet) { tupleTagSupport.setQuery(resultSet); } }