Generalizační množiny

Modelování generalizační množiny

  1. Pro modelování generalizační množiny použijeme standardní nástroj Generalization z nabídky Class model. V prvním kroku připojíme jednu ze závislých tříd k nadřazené třídě jako při vytváření běžné generalizace.
    Vytvoření generalizační množiny
  2. Pro připojení další závislé třídy použijeme stejný nástroj, ale tentokrát závislou třídu připojíme k šipce generalizace z předchozího kroku (ne přímo k nadřazené třídě).
    Vytvoření generalizační množiny
  3. Dojde k automatickému vytvoření generalizační množiny.
    Vytvoření generalizační množiny
  4. Stejným způsobem připojíme ostatní závislé třídy.
    Vytvoření generalizační množiny

Zobrazení stereotypů u generalizační množiny

  1. Ke generalizační množině lze přiřadit stereotypy <<complete>> a <<disjoint>> stejným způsobem, jako je popsáno v návodu Stereotypy, ovšem ani po nastavení vlastnosti Stereotypes display mode entity na hodnotu Text se stereotypy v diagramu nezobrazují (ačkoli jsou přiřazeny). Tento problém náš tým řeší.