Menu Checked属性,菜单复选框

我是分级菜单,当父菜单勾选,其下所有子菜单自动勾选,反之亦然,这个怎么实现的?

用getSubMenus获取子菜单,遍历,逐个设置