for (Iterator iter = lista.iterator(); iter.hasNext();) {
Funcionalidade funcionalidade = (Funcionalidade) iter.next();
if (funcionalidade.getItemMenu().booleanValue()
&& funcionalidade.getItemPai() == null) {
MenuBean item = new MenuBean(funcionalidade.getDescricao(),
funcionalidade.getPath(),
funcionalidade.getPathImageHi(),
funcionalidade.getPathImageLo(),
funcionalidade.getImageWidth(),
funcionalidade.getOrdemItemMenu());
item.setSubMenu(getSubMenu(funcionario, funcionalidade));
menu.add(item);
}
}