package org.jatakasource.testcube.web.xml.testrun;
import org.jatakasource.common.date.DateUtil;
import org.jatakasource.testcube.model.testrun.RunStatusPerDate;
import org.jatakasource.web.xml.rendered.XMLRendererImpl;
import org.simpleframework.xml.Attribute;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
@Root(name = "RUNSTATUS_DATE")
public class RunStatusPerDateRendered extends XMLRendererImpl<RunStatusPerDate> {
@Element(name = "DATE", data = true, required = true)
public String getDate() {
return DateUtil.DAY_MONTH_DATE_FORMAT.format(getDelegated().getDate());
}
@Element(name = "DATE", data = true, required = true)
public void setDate(String date) {
// Empty XML setter
}
@Attribute(required = true)
public Long getIdle() {
return getDelegated().getIdle();
}
@Attribute(required = true)
public void setIdle(Long idle) {
getDelegated().setIdle(idle);
}
@Attribute(required = true)
public Long getPassed() {
return getDelegated().getPassed();
}
@Attribute(required = true)
public void setPassed(Long passed) {
getDelegated().setPassed(passed);
}
@Attribute(required = true)
public Long getFailed() {
return getDelegated().getFailed();
}
@Attribute(required = true)
public void setFailed(Long failed) {
getDelegated().setFailed(failed);
}
}