internal override void parseJObject(JObject obj)
{
base.parseJObject(obj);
Description = extractString(obj.GetValue("Description", StringComparison.InvariantCultureIgnoreCase));
Language = extractString(obj.GetValue("Language", StringComparison.InvariantCultureIgnoreCase));
JObject jobj = obj.GetValue("ReferencedLibrary", StringComparison.InvariantCultureIgnoreCase) as JObject;
if (jobj != null)
ReferencedLibrary = mDatabase.parseJObject< IfcLibraryInformation> (jobj);
// else if (string.Compare(name, "LibraryRefForObjects") == 0)
// {
//todo
// }
}