The model- and hint-parts can be described as an UML diagram. For this use, a new UML diagram type has been created: the "UI diagram". It is a derivate of the class diagram type with only minor changes and a slightly altered interpretation.
Only the differences to the class diagram type are described.
Only one flag (arrow, aggregation or composition) per side can be used
Only one side per relation can have flags