UML Modeling Techniques > Class modeling > Class diagrams > Checking a class diagram
Checking a class diagram
Right-click the diagram, select Report > Consistency.
The report is generated to the Output pane.
Modeler makes the following checks:
There are items on the diagram (C1).
For each Class, Data Type, Interface or Signal that has multiple Associations to the same Class, Data Type, Interface or Signal, the End Role names of each Association are unique (C20022).
Each Template Specialization Class, Data Type, Interface or Signal is linked to a base Class, Data Type, Interface or Signal through a Generalization or bind Dependency.
Each Qualifier is represented as an Attribute of the appropriate Class, Data Type, Interface or Signal (C20023).
Each Ternary Association has at least three Ternary Roles (C20020).
Whether there are overloaded Operations that may not be unique (C24062).
Each Operation Parameter has a type set (C24021).