eclipse-esmf / esmf-sdk

Load Aspect Models and their artifacts as Java code; share components to realize SAMM as code
https://eclipse-esmf.github.io/esmf-developer-guide/index.html
Mozilla Public License 2.0
25 stars 12 forks source link

[Task] SAMM2AAS: support MultiLanguageProperty #601

Open BirgitBoss opened 4 months ago

BirgitBoss commented 4 months ago

Is your task related to a problem? Please describe. In https://github.com/eclipse-esmf/esmf-semantic-aspect-meta-model/issues/134 there is the request to predefine a characteristic or entity for MultiLanguageProperties of the Asset AdministrationShell. There already is a proposal how it should look like

:MultiLanguageSet a bamm-c:Set ;
   bamm:elementCharacteristic bamm-c:MultiLanguageText  .

However, the current converter from AAS to SAMM converts a bamm-c:Set into a SubmodelElementList. This set would be an exception from this rule. It shall be mappend to a MLP (MultiLanaugeProperty) element in AAS.

Describe the solution you'd like

andreas-schilling commented 4 months ago

This has been adressed with https://github.com/eclipse-esmf/esmf-sdk/pull/598 and release 2.9.0. Can you please re-check?