Skip to content

LayerAssignments inverse attribute for IfcRepresentation and IfcRepresentationItem are not followed #26

@Krzysztof-FF

Description

@Krzysztof-FF

It seems that after deserializing IFC file, LayerAssignments inverse attribute for IfcRepresentation and IfcRepresentationItem are "not followed", i.e. they have not been resolved and function getLayerAssignments() returns an empty list.
I do not know how to configure IfcStepDeserializer so as to fill inverse references to layer(s) that reference given IfcRepresentation / IfcRepresentationItem.
Implementations of ObjectIDM seem to be used only in serialization / comparing / copying processes, but there are no occurrences of using this concept (of limiting / allowing classes by shouldIncludeClass and references by shouldFollowReference) in reading, i.e. deserialization process.
So I suppose it may be some deficiency of EMF deserializing process.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions