for (Iterator iterator = registros.iterator(); iterator.hasNext();) {
IRegistro iRegistro = (IRegistro) iterator.next();
montadorResulVal = (MontadorLinhaResultadoValidacaoItemEstruturaTXT)montaFact.criar(iRegistro, perfil);
if (montadorResulVal != null) {
objetoNegocio = importacao.montar(iRegistro, perfil, usuarioLogado);
try {
if (importacao.analisarSemantica(objetoNegocio, perfil)){
linha = montadorResulVal.montarValida(objetoNegocio, ((RegistroTXT)iRegistro).getOperacao(perfil), ((RegistroTXT)iRegistro).getLinha(), numeroLinha);
resultadoValidacaoBean.getLinhasRegistrosValidos().add(linha);