public void convertToXML(StringBuffer buffer) {
		buffer.append("<task");
		buffer.append(" name=\"" + name + "\"");
		buffer.append(" p=\"" + (double) period + "\"");
		buffer.append(" d=\"" + (double) deadline + "\"");
		buffer.append(" e=\"" + execution + "\"");
		if(criticalSection!=0)
		{
			buffer.append(" cs=\"" + (int) criticalSection + "\"");
		}
		if(jitter!=0)
		{
			buffer.append(" jitter=\"" + (int)jitter + "\"");
		}
		if(offset!=0)
		{
			buffer.append(" offset=\"" + (int)offset + "\"");
		}
		if(m_nonIntFunc!=0)
		{
			buffer.append(" noninterrupt_fraction=\"" + (int) m_nonIntFunc + "\"");
		}
		if(this.delta_rel!=0)
		{
			buffer.append(" delta_rel=\"" + (double) this.delta_rel + "\"");
		}
		if(this.delta_sch!=0)
		{
			buffer.append(" delta_sch=\"" + (double) this.delta_sch + "\"");
		}
		if(this.delta_cxs!=0)
		{
			buffer.append(" delta_cxs=\"" + (double) this.delta_cxs + "\"");
		}
		if(this.delta_crpmd!=0)
		{
			buffer.append(" delta_crpmd=\"" + (double) this.delta_crpmd + "\"");
		}
		buffer.append("></task>\n");
	}