def clear(self):

        for item in self.GetMenuItems():
            if item.GetSubMenu() is not None:
                item.GetSubMenu().clear()
            self.Delete(item.GetId())

        for item in self.menu_items:
            item.dispose()

        self.menu_items = []

        return
Return SQL statements to CREATE the composite type
dataset/ETHPy150Open enthought/pyface/pyface/ui/wx/action/menu_manager.py/_Menu.clear--crossover with--dataset/ETHPy150Open perseas/Pyrseas/pyrseas/dbobject/dbtype.py/Composite.create