protected override string BuildStringSTEP()
{
string str = base.BuildStringSTEP() + ",(" + ParserSTEP.LinkToString(mApprovedProperties[0]);
for(int icounter = 1; icounter < mApprovedProperties.Count; icounter++)
str += "," + ParserSTEP.LinkToString(mApprovedProperties[icounter]);
str += ")," + ParserSTEP.LinkToString(mApproval);
return str;
}
internal static IfcApprovalPropertyRelationship Parse(string strDef) { IfcApprovalPropertyRelationship r = new IfcApprovalPropertyRelationship(); int ipos = 0; parseFields(r, ParserSTEP.SplitLineFields(strDef), ref ipos); return r; }