Description=Foo, ObjectType != NULL, … — an IFC attribute other than
Name or PredefinedType, which each have their own rule kind. name is the
schema attribute name (matched case-insensitively against what the source
buffer's schema-driven extraction returns); a GlobalId name is rejected
at the selector adapter rather than reaching here — extractAllEntityAttributes
never surfaces it (it's a structural/display attribute the parser skips),
so routing it here would silently match nothing instead of finding the
element the bare-GlobalId term already exists to find.
Description=Foo,ObjectType != NULL, … — an IFC attribute other than Name or PredefinedType, which each have their own rule kind.nameis the schema attribute name (matched case-insensitively against what the source buffer's schema-driven extraction returns); aGlobalIdname is rejected at the selector adapter rather than reaching here —extractAllEntityAttributesnever surfaces it (it's a structural/display attribute the parser skips), so routing it here would silently match nothing instead of finding the element the bare-GlobalId term already exists to find.