I’m currently trying to import a data model, simple one made of Packages/Classes/Enumerations/Properties and Predefined Types. Properties are typed either with Predefined Types or imported Classes/Enumerations.
I have managed to import the Classes into imported Packages but I’m still struggling to import and allocate Properties
I finally managed to import the class properties, through the getOwnedFeatures().add method as you mentionned
I did not use the creationService one (what does it do in this case?)
By the way, the Class’s primitive property getter/setter defined in the Capella.py wrapper are not correct
They are coded self.get_java_object().setPrimitive(value)/isPrimitive() whereas they should be coded self.get_java_object().setIsPrimitive(value)/isIsPrimitive()
I did not check the other class properties getters/setters (Final, Abstract)