//verifica se existe alguma das estruturas filhas pode ser visualizadas
if (lEstruturasFilhas != null && lEstruturasFilhas.size() != 0){
Iterator itlEstruturasFilhas = lEstruturasFilhas.iterator();
while(itlEstruturasFilhas.hasNext() && !existeEstruturaFilhaPodeSerVisualizada){
EstruturaEtt estruturaFilha = (EstruturaEtt) itlEstruturasFilhas.next();
existeEstruturaFilhaPodeSerVisualizada = estruturaDao.verificarExibeEstrutura(estruturaFilha, item);
}
}
if (validaPermissao.permissaoConsultarItem()) {