Package ecar.bean

Examples of ecar.bean.AtributoEstruturaListagemItens


     
      //Selecionar os itens da pagina que esta sendo visualizada
      List selecionaveisOrdenados = itemEstruturaDao.getItensOrdenados(selecionaveis, tipoAcompanhamento);
      Iterator selecionaveisOrdenadosIt = selecionaveisOrdenados.iterator();
      while(selecionaveisOrdenadosIt.hasNext()) {
        AtributoEstruturaListagemItens atEstListagem = (AtributoEstruturaListagemItens)selecionaveisOrdenadosIt.next();
        if(indiceInicial <= contador && contador <= indiceFinal) {
          selecionaveisOrdenadosPaginados.add(atEstListagem);
        } else if(contador > indiceFinal) {
          break;
        }
View Full Code Here


          List orgaos = new ArrayList();
          Iterator it = listItemEstruturaIett.iterator();
         
          while(it.hasNext()) {
           
            AtributoEstruturaListagemItens aeIett = (AtributoEstruturaListagemItens) it.next();
            //ItemEstruturaIett item = (ItemEstruturaIett) it.next();
            ItemEstruturaIett item = aeIett.getItem();
           
            OrgaoOrg org = null;

        if(item.getOrgaoOrgByCodOrgaoResponsavel1Iett() != null){
          org = item.getOrgaoOrgByCodOrgaoResponsavel1Iett()
View Full Code Here

          //Melhoria de performance
          //Iterator it = listaCompletaOrdenada.iterator();
        //while (it.hasNext()){
          for(Iterator it = listaCompletaOrdenada.iterator(); it.hasNext();){
           
          AtributoEstruturaListagemItens ae = (AtributoEstruturaListagemItens) it.next();
          ItemEstruturaIett iett = ae.getItem();
         
          String nomeSiglaOrgao = "";
            String nomeItem = "";
           
            if(iett.getSiglaIett() != null && !"".equals(iett.getSiglaIett())){
              nomeItem = iett.getSiglaIett() + " - ";
            }
           
            //se o tipo de acompanhamento for separado por �rg�os e a refer�ncia possui um �rg�o
//            if(ehSeparadoPorOrgao && aref.getOrgaoOrg() != null){
//         
//              nomeSiglaOrgao = aref.getOrgaoOrg().getDescricaoOrg() +
//          " - " +
//          aref.getOrgaoOrg() .getSiglaOrg();
//            //se o tipo de acompanhamento n�o for separado por �rg�os mas o item possui um �rg�o
//        } else if (ehSeparadoPorOrgao == false && iett.getOrgaoOrgByCodOrgaoResponsavel1Iett() != null) {
//         
//          nomeSiglaOrgao = iett.getOrgaoOrgByCodOrgaoResponsavel1Iett().getDescricaoOrg() +
//          " - " +
//          iett.getOrgaoOrgByCodOrgaoResponsavel1Iett().getSiglaOrg();
//        }
//        else {
//          nomeSiglaOrgao = "�rg�o n�o informado";
//        }
           
            nomeItem = iett.getEstruturaEtt().getNomeEtt() + ": " + nomeItem + ae.getDescricao();
           
//            builder.addNode("item", "orgao=\"" + builder.normalize(nomeSiglaOrgao) + "\"");
           
              builder.addNode("item""nomeItem=\"" + builder.normalize(Util.normalizaCaracterMarcador(nomeItem)) + "\"");
              geraXMLHierarquia(builder, iett);
View Full Code Here

         
          //Melhoria de performance
          //Iterator it2 = listaCompletaOrdenada.iterator();
          //while (it2.hasNext()){
          for(Iterator it2 = listaCompletaOrdenada.iterator(); it2.hasNext();){
            AtributoEstruturaListagemItens ae = (AtributoEstruturaListagemItens) it2.next();
            if(ae.getItem().equals(item)) {
              descricaoItem = ae.getDescricao();
              break;
            }
          }
         
          String destacarItem = "N";
View Full Code Here

  //   AtributoEstruturaListagemItens aeIett = (AtributoEstruturaListagemItens) itItens.next();
    
     Iterator itItensEstruturaIett = itensEstruturaIett.iterator();
    
     while(itItensEstruturaIett.hasNext()) {
       AtributoEstruturaListagemItens aeIett = (AtributoEstruturaListagemItens) itItensEstruturaIett.next();
       ItemEstruturaIett itemEstruturaIett = aeIett.getItem();
      // ItemEstruturaIett itemEstruturaIett = (ItemEstruturaIett) itItensEstruturaIett.next();
       if(!niveis.contains(itemEstruturaIett.getNivelIett()))
         niveis.add(itemEstruturaIett.getNivelIett());
     }
    
View Full Code Here

   public List separaPorNivel(List itensEstruturaIett, Integer nivel) {
  
     List itensSeparadosPorNivel =  new ArrayList();
     Iterator itItensEstruturaIett = itensEstruturaIett.iterator();
     while(itItensEstruturaIett.hasNext()) {
       AtributoEstruturaListagemItens aeIett = (AtributoEstruturaListagemItens) itItensEstruturaIett.next();
        ItemEstruturaIett itemEstruturaIett = aeIett.getItem();
  //     ItemEstruturaIett itemEstruturaIett = (ItemEstruturaIett) itItensEstruturaIett.next();
       if(itemEstruturaIett.getNivelIett().equals(nivel)) {
         itensSeparadosPorNivel.add(itemEstruturaIett);
       }
      
View Full Code Here

          //filhos.addAll(itemEstruturaDao.getItensOrdenadosPorSiglaIett(itensTemp));
          //filhos.addAll(itemEstruturaDao.getItensOrdenados(itensTemp));
          List atributosListagem = new ArrayList(itemEstruturaDao.getItensOrdenados(itensTemp, null));
          Iterator itAtrList = atributosListagem.iterator();
          while(itAtrList.hasNext()){
            AtributoEstruturaListagemItens atList = (AtributoEstruturaListagemItens) itAtrList.next();
            filhos.add(atList.getItem())
          }
           
            //if(filhos != null && filhos.size() > 0){
          if(atributosListagem != null && atributosListagem.size() > 0){
                //it = filhos.iterator();
            it = atributosListagem.iterator();
                while(it.hasNext()){
                 
                    //ItemEstruturaIett itemFilho = (ItemEstruturaIett) it.next();
                  AtributoEstruturaListagemItens atbList = (AtributoEstruturaListagemItens) it.next();
                  ItemEstruturaIett itemFilho = atbList.getItem();
                   
                /* TODO: Remover esta valida��o quando terminar o processo do PPA.
                 *
                 * "No relat�rio "Resumo", n�o exibir itens do n�vel de subproduto
                 * Isto s� ser� usando durante o processo PPA. Ap�s este processo, essa verifica��o ser� retirada.
                 * Este coment�rio foi feito para facilitar a retirada deste c�digo ap�s o t�rmino do processo do PPA.
                 */
                boolean exibirItem = true;
                if("R".equals(tipoRelatorio)){
                  exibirItem = false;
                  if(itemFilho.getNivelIett() != null && itemFilho.getNivelIett().intValue() != 5){ //5 = N�vel de Subproduto.
                    exibirItem = true;
                  }
                }
               
                if(!"S".equals(contextoEcarPPA))
                  exibirItem = true;
               
                  if(exibirItem){
                   
            String nomeNivelItem = builder.normalize(itemFilho.getEstruturaEtt().getNomeEtt()) + ": ";
            String nomeItem = " ";
            String itemSelecionado = "S";
 
            if(itemFilho.getSiglaIett() != null && !"".equals(itemFilho.getSiglaIett()))
              nomeItem += itemFilho.getSiglaIett() + " - ";
           
            /* TODO: Remover esta valida��o quando terminar o processo do PPA.
             *
             * Este if � referente ao item 4 do Mantis 5160:
             * "No relat�rio "Resumo", no n�vel da a��o, Substituir o Nome da a��o pelo Nome PPA"
             * Isto s� ser� usando durante o processo PPA. Ap�s este processo, essa verifica��o ser� retirada.
             * Este coment�rio foi feito para facilitar a retirada deste c�digo ap�s o t�rmino do processo do PPA.
             */
            boolean buscarNomePPA = false;
            if("R".equals(tipoRelatorio)){
              if(itemFilho.getNivelIett() != null && (itemFilho.getNivelIett().intValue() == 3 || itemFilho.getNivelIett().intValue() == 4)){ //3 = N�vel de A��o, 4 = N�vel de Produto
                buscarNomePPA = true;
              }
            }
 
            if(!"S".equals(contextoEcarPPA))
              buscarNomePPA = false;
           
            if(buscarNomePPA)
              nomeItem += builder.normalize(itemFilho.getDescricaoR3());
            else{
              //nomeItem += builder.normalize(itemFilho.getNomeIett());
              nomeItem = builder.normalize(" " + ("".equals(atbList.getDescricao().trim()) ? itemFilho.getNomeIett() : atbList.getDescricao()));
            }
           
            if (!itensMarcados.contains(itemFilho.getCodIett().toString()))
              itemSelecionado = "N";
           
View Full Code Here

          //filhos.addAll(itemEstruturaDao.getItensOrdenadosPorSiglaIett(itensTemp));
          //filhos.addAll(itemEstruturaDao.getItensOrdenados(itensTemp));
          List atributosListagem = new ArrayList(itemEstruturaDao.getItensOrdenados(itensTemp, null));
          Iterator itAtrList = atributosListagem.iterator();
          while(itAtrList.hasNext()){
            AtributoEstruturaListagemItens atList = (AtributoEstruturaListagemItens) itAtrList.next();
            filhos.add(atList.getItem())
          }
           
            //if(filhos != null && filhos.size() > 0){
          if(atributosListagem != null && atributosListagem.size() > 0){
                //it = filhos.iterator();
            it = atributosListagem.iterator();
                while(it.hasNext()){
                 
                    //ItemEstruturaIett itemFilho = (ItemEstruturaIett) it.next();
                  AtributoEstruturaListagemItens atbList = (AtributoEstruturaListagemItens) it.next();
                  ItemEstruturaIett itemFilho = atbList.getItem();
         
                    String nomeNivelItem = builder.normalize(itemFilho.getEstruturaEtt().getNomeEtt()) + ": ";
          String nomeItem = " ";
          String itemSelecionado = "S";

          /*
          if(itemFilho.getSiglaIett() != null && !"".equals(itemFilho.getSiglaIett()))
            nomeItem += itemFilho.getSiglaIett() + " - ";
         
          nomeItem += builder.normalize(itemFilho.getNomeIett());
          */
          nomeItem = " " + ("".equals(atbList.getDescricao().trim()) ? itemFilho.getNomeIett() : atbList.getDescricao());
         
          if (!itensMarcados.contains(itemFilho.getCodIett().toString()))
            itemSelecionado = "N";
         
          builder.addNode("filho", "nomeNivel=\"" + builder.normalize(nomeNivelItem) + "\" nome=\"" + nomeItem + "\" " +
View Full Code Here

          //filhos.addAll(itemEstruturaDao.getItensOrdenadosPorSiglaIett(itensTemp));
          //filhos.addAll(itemEstruturaDao.getItensOrdenados(itensTemp));
          List atributosListagem = new ArrayList(itemEstruturaDao.getItensOrdenados(itensTemp, null));
          Iterator itAtrList = atributosListagem.iterator();
          while(itAtrList.hasNext()){
            AtributoEstruturaListagemItens atList = (AtributoEstruturaListagemItens) itAtrList.next();
            filhos.add(atList.getItem())
          }
           
            //if(filhos != null && filhos.size() > 0){
          if(atributosListagem != null && atributosListagem.size() > 0){
                //it = filhos.iterator();
            it = atributosListagem.iterator();
            boolean primeiraPagina = true;
                while(it.hasNext()){
                 
                    //ItemEstruturaIett itemFilho = (ItemEstruturaIett) it.next();
                  AtributoEstruturaListagemItens atbList = (AtributoEstruturaListagemItens) it.next();
                  ItemEstruturaIett itemFilho = atbList.getItem();
         
                  if(itemFilho.getNivelIett().intValue() < 3)
                    continue;
                 
                    String nomeNivelItem = builder.normalize(itemFilho.getEstruturaEtt().getNomeEtt()) + ": ";
          String nomeItem = " ";
          String itemSelecionado = "S";
          String quebrarPagina = "N";
         
          String orgaoResponsavel = "";
          /*
          if(itemFilho.getSiglaIett() != null && !"".equals(itemFilho.getSiglaIett()))
            nomeItem += itemFilho.getSiglaIett() + " - ";
         
          nomeItem += builder.normalize(itemFilho.getNomeIett());
          */
          nomeItem = " " + ("".equals(atbList.getDescricao().trim()) ? itemFilho.getNomeIett() : atbList.getDescricao());
         
          if (!itensMarcados.contains(itemFilho.getCodIett().toString()))
            itemSelecionado = "N";
         
          if(!primeiraPagina && itemFilho.getNivelIett().intValue() == 3){
View Full Code Here

        Iterator descendentesAtEstListagemIt = descendentesAtEstListagem.iterator();
        tpfaOrdenadosPorEstrutura = new TipoFuncAcompDao().getFuncaoAcompOrderByEstruturasAtivasInativas();

        int contadorFilhos = 1;
        while(descendentesAtEstListagemIt.hasNext()){         
          AtributoEstruturaListagemItens atEstListagem = (AtributoEstruturaListagemItens)descendentesAtEstListagemIt.next();
          itemFilho =  (ItemEstruturaIett) itemEstruturaDao.buscar(ItemEstruturaIett.class, atEstListagem.getItem().getCodIett());
         
          boolean itemEstruturaPossuiFilho = itemEstruturaDao.existeDescendentesImediatos(itemFilho, colecaoItens);
         
          //buscar o codAref correto
         
View Full Code Here

TOP

Related Classes of ecar.bean.AtributoEstruturaListagemItens

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.