classchoicesAllMatching
choicesAllMatching
Extends from ModelicaReference.Icons.Information (Icon for general information packages).
Information
Automatically display a list of matching choices in a graphical parameter menu.
Description
Choices menus of replaceable elements can be automatically constructed showing the names of all classes that are either directly or indirectly derived by inheritance from the constraining class of the declaration.
This can be recommended by having annotation choicesAllMatching = true; and disabled by having annotation choicesAllMatching = false;.
Examples
replaceable package Medium = Modelica.Media.Water.ConstantPropertyLiquidWater
constrainedby Modelica.Media.Interfaces.PartialMedium
annotation (choicesAllMatching=true);