view-usage-only-one-view-rendering
Available in: SysML
This checks that view usages have at most one owned or inherited view rendering.
Note: currently Syside only checks that there is at most one owned rendering. Pilot implementation seems to have the same behaviour.
Specification
A
ViewUsagemust have at most oneViewRenderingMembership.
Example
view v {
render rendering R;
render rendering R2; // error
}
Remove the additional render:
view v {
render rendering R; // ok
}