internal static void parseFields(IfcFurnitureType t, List<string> arrFields, ref int ipos,ReleaseVersion schema)
{
IfcFurnishingElementType.parseFields(t, arrFields, ref ipos);
t.mAssemblyPlace = (IfcAssemblyPlaceEnum)Enum.Parse(typeof(IfcAssemblyPlaceEnum), arrFields[ipos++].Replace(".", ""));
if (schema != ReleaseVersion.IFC2x3)
{
string s = arrFields[ipos++];
if (s.StartsWith("."))
t.mPredefinedType = (IfcFurnitureTypeEnum)Enum.Parse(typeof(IfcFurnitureTypeEnum), s.Replace(".", ""));
}
}