【发布时间】:2020-11-28 13:07:48
【问题描述】:
我需要用 map 的默认值初始化一个 item 的 maptyped 属性。
假设我们已经定义了一个地图类型
<maptype code="dummyMap" argumenttype="java.lang.String" returntype="java.lang.String" autocreate="true" generate="false" />
我们已经将 itemtype 声明为
<itemtype code="dummyItem" autocreate="true" ...>
<attributes>
<attribute qualifier="dummyAttribute" type="dummyMap">
<defaultvalue>???</defaultvalue> <<<<<========= How should we initialize ?????
</attribute>
</attributes>
</itemtype>
作为枚举类型属性的类似示例,我们将默认值定义为
<defaultvalue>em().getEnumerationValue("dummyEnum","dummyEnum_Value")</defaultvalue>
我们如何对 Maptyped 属性应用相同的属性。请让我知道如何使用地图值初始化属性。
【问题讨论】:
标签: attributes default-value hybris items