如何将两种不同的类型分配给相同的标记值?

时间:2017-05-02 10:27:15

标签: enterprise-architect

如何在MDG中为同一个标记值分配两种不同的类型。 例如: - 标记值为TAG1,其类型为 TYPE =字符串;还有Type = RefGUID;。现在,如何使这个标签属性获得两种类型,即它应该是字符串以及RefGUID。

1 个答案:

答案 0 :(得分:0)

当然这是不可能的。标记值的XMI配置文件如下所示(取自白板圈):

        <TaggedValues>
          <Tag name="fill" type="boolean" description="" unit="" values="true,false" default="false"/>
          <Tag name="nameVisible" type="boolean" description="" unit="" values="true,false" default="false"/>
        </TaggedValues>

如果为fill添加重复的标记值,则只会显示第一个。因此,您现在可以看到一个int,而不是两者,而不是两者。

        <TaggedValues>
          <Tag name="fill" type="int" description="" unit="" values="1,2" default="1"/>
          <Tag name="fill" type="boolean" description="" unit="" values="true,false" default="false"/>
          <Tag name="nameVisible" type="boolean" description="" unit="" values="true,false" default="false"/>
        </TaggedValues>

结论:像我评论的那样做。用不同的名字命名。