protected override string BuildStringSTEP()
{
string str = "";
if (mWorkingTimes.Count > 0)
{
str += ",(" + ParserSTEP.LinkToString(mWorkingTimes[0]);
for (int icounter = 1; icounter < mWorkingTimes.Count; icounter++)
str += "," + ParserSTEP.LinkToString(mWorkingTimes[icounter]);
str += "),";
}
else
str += ",$,";
if (mExceptionTimes.Count > 0)
{
str += "(" + ParserSTEP.LinkToString(mExceptionTimes[0]);
for (int icounter = 1; icounter < mExceptionTimes.Count; icounter++)
str += "," + ParserSTEP.LinkToString(mExceptionTimes[icounter]);
str += "),.";
}
else
str += "$,.";
return base.BuildStringSTEP() + str + mPredefinedType.ToString() + ".";
}