The MIRRORS keyword makes related properties reflect (or show) their relationship to each other. Mirrored properties are also considered symmetrical, and they are updated automatically when you save a definition. You can use mirror properties in custom definitions, or out-of-the-box definitions that are not mirrored by default.
The MIRRORS keyword is followed by the property name to be mirrored in the related definition. It must also be present at both ends of the related properties. This is why the example below has two parts, which do the following:
▪The first part mirrors the "Technologies" property of the "Application" definition with the "Applications used in" property (in the "Technology" definition).
▪The second part relates the "Applications used in" property in the "Technology" definition with the "Technologies" property (in the "Application" definitions).
Example
DEFINITION "Application" { PROPERTY "Technologies" {Edit Listof "Technology" MIRRORS "Applications used in" Relate By "uses"} ... }
DEFINITION "Technology" { PROPERTY "Applications used in" {Edit Listof "Application" MIRRORS "Technologies" Relate By "uses"} ... }
Note The MIRRORS keyword only applies to definitions. You cannot mirror diagrams.