package hep.aida.web.taglib.jsp20; import hep.aida.web.taglib.DataPointSetTag; import hep.aida.web.taglib.DataPointSetTagSupport; import javax.servlet.jsp.JspContext; import javax.servlet.jsp.JspException; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.SimpleTagSupport; import hep.aida.ITuple; import hep.aida.IDataPointSet; /** * @author The AIDA team @ SLAC. * */ public class DataPointSetTagImpl extends SimpleTagSupport implements DataPointSetTag { private DataPointSetTagSupport dataPointSetTagSupport = new DataPointSetTagSupport(); public DataPointSetTagSupport getDataPointSetTagSupport() { return dataPointSetTagSupport; } public void doTag() throws JspException { JspContext jspContext = getJspContext(); dataPointSetTagSupport.doStartTag(); dataPointSetTagSupport.doEndTag((PageContext) jspContext); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.DataPointSetTag#setVar(java.lang.String) */ public void setVar(String var) { dataPointSetTagSupport.setVar(var); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.DataPointSetTag#setScope(java.lang.String) */ public void setScope(String scope) { dataPointSetTagSupport.setScope(scope); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.DataPointSetTag#setTuple(java.lang.Object) */ public void setTuple(Object tuple) { dataPointSetTagSupport.setTuple(tuple); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.DataPointSetTag#setXaxisColumns(java.lang.String) */ public void setXaxisColumn(String xAxisColumn) { dataPointSetTagSupport.setXaxisColumn(xAxisColumn); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.DataPointSetTag#setYaxisColumns(java.lang.String) */ public void setYaxisColumn(String yAxisColumn) { dataPointSetTagSupport.setYaxisColumn(yAxisColumn); } /* * (non-Javadoc) * * @see hep.aida.web.taglib.DataPointSetTag#setTitle(java.lang.String) */ public void setTitle(String title) { dataPointSetTagSupport.setTitle(title); } }