package railo.runtime.tag;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.Tag;
import railo.runtime.ext.tag.TagImpl;
public final class Chartdata extends TagImpl {
private ChartDataBean data=new ChartDataBean();
@Override
public void release() {
super.release();
data=new ChartDataBean();
}
/**
* @param item the item to set
*/
public void setItem(String item) {
data.setItem(item);
}
/**
* @param value the value to set
*/
public void setValue(double value) {
data.setValue(value);
}
@Override
public int doStartTag() throws JspException {
//print.out("do start tag");
Tag parent=this;
do{
parent = parent.getParent();
if(parent instanceof Chartseries) {
((Chartseries)parent).addChartData(data);
break;
}
}
while(parent!=null);
return SKIP_BODY;
}
}