Modelica语言继承组件时如何重新声明注解?

How to redeclare the annotation when inheriting a component in Modelica language?

想在Dymola中继承一个组件时修改注解部分,但不知道Modelica是否支持这种操作

我的问题是:

  1. Modelica 是否允许这种操作?
  2. 继承组件无法修改注解部分,如何修改外观?

如果你想'redraw'一个模型的图标从另一个模型扩展你可以使用下面的注释

model ExtendedModel
  extends BaseModel annotation (
      IconMap(
        extent={{-100,-100},{100,100}}, 
        primitivesVisible=false), 
      DiagramMap(
        extent={{-100,-100},{100,100}}, 
        primitivesVisible=true));

  end ExtendedModel;