+---------------+
| BaseMenu      |                    +----------------+
+---------------+                    |   MenuItem     |
      +        +                     +----------------+
      |        |

---------v-- v------------- | Menu | | RadioMenu | ------------ --------------

+---------------------+
|CompositeMenu        |
+---------------------+