Package ecar.pojo

Examples of ecar.pojo.ObjetoEstrutura


     */
    public void geraXMLColunasEtapa(XmlBuilder builder, List colunas) throws ECARException{
      if(colunas != null && !colunas.isEmpty()){
        Iterator itColunas = colunas.iterator();
      while (itColunas.hasNext()){
        ObjetoEstrutura coluna = (ObjetoEstrutura) itColunas.next();
        //double larguraReal = ((315 * coluna.iGetLargura().intValue()) / (100));
        double larguraReal = ((250 * coluna.iGetLargura().intValue()) / (100));
        String largura = String.valueOf(larguraReal) + "mm";
        String label = coluna.iGetLabel();
       
        builder.addClosedNode("etapasColunaHeader", "largura=\"" + builder.normalize(Util.normalizaCaracterMarcador(largura)) + "\"");
        builder.addClosedNode("etapasColuna", "label=\"" + builder.normalize(Util.normalizaCaracterMarcador(label)) + "\"");
      }
      }
View Full Code Here


    public void geraXMLValoresEtapa(XmlBuilder builder, ItemEstruturaIett etapa, List colunas, String corFundo) throws ECARException{
      if(colunas != null && !colunas.isEmpty()){
        builder.addNode("itemEtapa", "corFundo=\"" + builder.normalize(corFundo) + "\"");
        Iterator itColunas = colunas.iterator();
      while (itColunas.hasNext()){
        ObjetoEstrutura coluna = (ObjetoEstrutura) itColunas.next();
        builder.addClosedNode("etapasValor", "valor=\"" + builder.normalize(coluna.iGetValor(etapa)) + "\"");
      }
      builder.closeNode("itemEtapa");
      }
    }
View Full Code Here

           
            List dados = estruturaDao.getAtributosEstruturaRevisao(itemRevisao.getEstruturaEttrev());
            if(dados.size() > 0){
                Iterator itDados = dados.iterator();
                while(itDados.hasNext()){
                    ObjetoEstrutura estruturaAtributo = (ObjetoEstrutura) itDados.next();

                    if(estruturaAtributo != null){
                      String nomeAtributo = estruturaAtributo.iGetNome()
                      String valor = Util.normalizaCaracterMarcador(estruturaAtributo.iGetValor(itemRevisao));
                      String tipoAtributo = descobreTipo(nomeAtributo);
                      if(valor != null && !"".equals(valor.trim()))
                        builder.addClosedNode(tipoAtributo, "label=\"" + builder.normalize(estruturaAtributo.iGetLabel()) + ": \"" + " valor=\"" + builder.normalize(valor) + "\"");
                    }
                }
            }
            //Justificativa SEMPRE mostra
            if (itemRevisao.getJustificativaIettrev() != null && !"".equals(itemRevisao.getJustificativaIettrev().trim()))
View Full Code Here

          String campo = "";
          //percorre as colunas
          if(colunas != null && !colunas.isEmpty()){
           
            for(Iterator it2 = colunas.iterator(); it2.hasNext();){
              ObjetoEstrutura atb = (ObjetoEstrutura) it2.next();
              String valor = "";
             
              if("nivelPlanejamento".equals(atb.iGetNome())){
                String niveis = "";
                  if(iett.getItemEstruturaNivelIettns() != null && !iett.getItemEstruturaNivelIettns().isEmpty()){
                    Iterator itNiveis = iett.getItemEstruturaNivelIettns().iterator();
                    while(itNiveis.hasNext()){
                      SisAtributoSatb nivel = (SisAtributoSatb) itNiveis.next();
                      niveis += nivel.getDescricaoSatb() + "; ";
                    }
                    niveis = niveis.substring(0, niveis.lastIndexOf(";"));
                  }
                valor = niveis;
               
              } else if (atb.iGetGrupoAtributosLivres() != null)  {
                Iterator itIettSatbs =  iett.getItemEstruturaSisAtributoIettSatbs().iterator();
                String informacaoIettSatb = "";
                while (itIettSatbs.hasNext()) {
                  ItemEstruturaSisAtributoIettSatb itemEstruturaSisAtributoIettSatb = (ItemEstruturaSisAtributoIettSatb) itIettSatbs.next();
                 
                  if (itemEstruturaSisAtributoIettSatb.getSisAtributoSatb().getSisGrupoAtributoSga().equals(atb.iGetGrupoAtributosLivres())){
                    if (atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXT)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXTAREA)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.MULTITEXTO)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.VALIDACAO)) ) {
                    
                      informacaoIettSatb = informacaoIettSatb + itemEstruturaSisAtributoIettSatb.getInformacao() "; ";
                   
                    } else if (!atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.IMAGEM))) {
                      //se for do tipo imagem n�o faz nada, deixa em branco.
                      informacaoIettSatb = informacaoIettSatb + itemEstruturaSisAtributoIettSatb.getSisAtributoSatb().getDescricaoSatb() "; ";
                    }
                  }
                }
                if (informacaoIettSatb.length() > 0){
                  informacaoIettSatb = informacaoIettSatb.substring(0, informacaoIettSatb.length() - 2);
                }
                valor = informacaoIettSatb;
              } else {
                valor = itemEstruturaDao.getValorAtributoItemEstrutura(iett, atb.iGetNome(), atb.iGetNomeFk());
              }

             
              Date data = Data.parseDate(valor, "dd/MM/yyyy");
            if(data != null){ //� campo data!
View Full Code Here

    for(Iterator it = itens.iterator(); it.hasNext();){
      ItemEstruturaIett item = (ItemEstruturaIett) it.next();
     
      if(colunas != null && !colunas.isEmpty()){
        for(Iterator it2 = colunas.iterator(); it2.hasNext();){
          ObjetoEstrutura atb = (ObjetoEstrutura) it2.next();
          String valor = itemEstruturaDao.getValorAtributoItemEstrutura(item, atb.iGetNome(), atb.iGetNomeFk());
         
          if(valor != null){
            if(valor.length() > tam){
              tam = valor.length();
            }
View Full Code Here

        //Se labelOrgaoOrgByCodOrgaoResponsavel1Iett for igual a null, significa que este atributo n�o foi definido,
        //ou n�o est� ativo.
            if(atributos != null){
                Iterator it = atributos.iterator();
                while(it.hasNext()){
                    ObjetoEstrutura atributoEstrutura = (ObjetoEstrutura) it.next();
                    if(atributoEstrutura.iGetNome().equals("orgaoOrgByCodOrgaoResponsavel1Iett")){
                      labelOrgaoOrgByCodOrgaoResponsavel1Iett = atributoEstrutura.iGetLabel();
                  }
                }               
            }
                       
            if(atributos != null){
                Iterator it = atributos.iterator();
                while(it.hasNext()){
                    ObjetoEstrutura atributoEstrutura = (ObjetoEstrutura) it.next();
                    if(atributoEstrutura.iGetTipo() == EstrutTpFuncAcmpEtttfa.class) {
                        geraPesquisaFuncaoAcompanhamento(atributoEstrutura);    
                        geraValidacaoFuncaoAcompanhamento(atributoEstrutura);
                    }
                    else if(atributoEstrutura.iGetGrupoAtributosLivres() != null
                        && atributoEstrutura.iGetGrupoAtributosLivres().getSisAtributoSatbs() != null
                        && atributoEstrutura.iGetGrupoAtributosLivres().getSisAtributoSatbs().size() > 0){
                      geraValidacaoAtributoLivre(atributoEstrutura);
                  }
                    else {
                      try {
                          this.getClass().
                            getMethod("geraValidacao" + Util.primeiraLetraToUpperCase(atributoEstrutura.iGetNome()), new Class[] { ObjetoEstrutura.class }).
                              invoke(this, new Object[] { atributoEstrutura });
                          if("dataInicioIett".equals(atributoEstrutura.iGetNome()) || "dataTerminoIett".equals(atributoEstrutura.iGetNome())){
                            datas++;
                          }
                         
                          if("dataInicioIett".equals(atributoEstrutura.iGetNome())){
                            labelDataIni = atributoEstrutura.iGetLabel();
                          }

                          if("dataTerminoIett".equals(atributoEstrutura.iGetNome())){
                            labelDataFim = atributoEstrutura.iGetLabel();
                          }
                         
                          if("nivelPlanejamento".equals(atributoEstrutura.iGetNome())){
                            labelNivelPlanejamento = atributoEstrutura.iGetLabel();
                            if(atributoEstrutura.iGetObrigatorio()){
                              nivelPlanejamentoObrigatorio = true;
                            }
                          }
                         
                    }
View Full Code Here

          EstruturaEtt e = (EstruturaEtt) itEstrutura.next();
        
          /*3.Obter as colunas dessa estrutura (EstruturaDao.getAtributosAcessoEstrutura('e');)*/
          List atributos = estruturaDao.getAtributosAcessoEstrutura(e);
          if(atributos != null && atributos.size() > 0){
             ObjetoEstrutura objeto = (ObjetoEstrutura) atributos.get(0); //primeira coluna obtida
           
             /*
          4.Obter os itens filhos da estrutura 'e', ordenados pela primeira coluna obtida no passo anterior; ItemEstruturaDao.getItensFilhos(item, 'e', ObjetoEstrutura.iGetNomeOrdenarLista())
          */
            List itensFilhos = getItensFilho(itemEstrutura, e, objeto.iGetNomeOrdenarLista());
           
            /*5.Para cada item 'it' obtido no passo anterior*/
            Iterator itFilhos = itensFilhos.iterator();
            while(itFilhos.hasNext()){
              ItemEstruturaIett itemFilho = (ItemEstruturaIett) itFilhos.next();
View Full Code Here

          String campo = "";
          //percorre as colunas
          if(colunas != null && !colunas.isEmpty()){
           
            for(Iterator it2 = colunas.iterator(); it2.hasNext();){
              ObjetoEstrutura atb = (ObjetoEstrutura) it2.next();
              String valor = "";
              //String valor = this.getValorAtributoItemEstrutura(iett, atb.iGetNome(), atb.iGetNomeFk());
             
              if("nivelPlanejamento".equals(atb.iGetNome())){
                String niveis = "";
                  if(iett.getItemEstruturaNivelIettns() != null && !iett.getItemEstruturaNivelIettns().isEmpty()){
                    Iterator itNiveis = iett.getItemEstruturaNivelIettns().iterator();
                    while(itNiveis.hasNext()){
                      SisAtributoSatb nivel = (SisAtributoSatb) itNiveis.next();
                      niveis += nivel.getDescricaoSatb() + "; ";
                    }
                    niveis = niveis.substring(0, niveis.lastIndexOf(";"));
                  }
                valor = niveis;
               
              } else if (atb.iGetGrupoAtributosLivres() != null)  {
                Iterator itIettSatbs =  iett.getItemEstruturaSisAtributoIettSatbs().iterator();
                String informacaoIettSatb = "";
                while (itIettSatbs.hasNext()) {
                  ItemEstruturaSisAtributoIettSatb itemEstruturaSisAtributoIettSatb = (ItemEstruturaSisAtributoIettSatb) itIettSatbs.next();
                 
                  if (itemEstruturaSisAtributoIettSatb.getSisAtributoSatb().getSisGrupoAtributoSga().equals(atb.iGetGrupoAtributosLivres())){
                    if (atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXT)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXTAREA)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.MULTITEXTO)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.VALIDACAO)) ) {
                    
                      informacaoIettSatb = informacaoIettSatb + itemEstruturaSisAtributoIettSatb.getInformacao() "; ";
                   
                    } else if (!atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.IMAGEM))) {
                      //se for do tipo imagem n�o faz nada, deixa em branco.
                      informacaoIettSatb = informacaoIettSatb + itemEstruturaSisAtributoIettSatb.getSisAtributoSatb().getDescricaoSatb() "; ";
                    }
                  }
                }
                if (informacaoIettSatb.length() > 0){
                  informacaoIettSatb = informacaoIettSatb.substring(0, informacaoIettSatb.length() - 2);
                }
                valor = informacaoIettSatb;
              } else {
                valor = this.getValorAtributoItemEstrutura(iett, atb.iGetNome(), atb.iGetNomeFk());
              }

             
              Date data = Data.parseDate(valor, "dd/MM/yyyy");
            if(data != null){ //� campo data!
View Full Code Here

          String campo = "";
          //percorre as colunas
          if(colunas != null && !colunas.isEmpty()){
           
            for(Iterator it2 = colunas.iterator(); it2.hasNext();){
              ObjetoEstrutura atb = (ObjetoEstrutura) it2.next();
              String valor = "";
              //String valor = this.getValorAtributoItemEstrutura(iett, atb.iGetNome(), atb.iGetNomeFk());
             
              if("nivelPlanejamento".equals(atb.iGetNome())){
                String niveis = "";
                  if(iett.getItemEstruturaNivelIettns() != null && !iett.getItemEstruturaNivelIettns().isEmpty()){
                    Iterator itNiveis = iett.getItemEstruturaNivelIettns().iterator();
                    while(itNiveis.hasNext()){
                      SisAtributoSatb nivel = (SisAtributoSatb) itNiveis.next();
                      niveis += nivel.getDescricaoSatb() + "; ";
                    }
                    niveis = niveis.substring(0, niveis.lastIndexOf(";"));
                  }
                valor = niveis;
               
              } else if (atb.iGetGrupoAtributosLivres() != null)  {
                Iterator itIettSatbs =  iett.getItemEstruturaSisAtributoIettSatbs().iterator();
                String informacaoIettSatb = "";
                while (itIettSatbs.hasNext()) {
                  ItemEstruturaSisAtributoIettSatb itemEstruturaSisAtributoIettSatb = (ItemEstruturaSisAtributoIettSatb) itIettSatbs.next();
                 
                  if (itemEstruturaSisAtributoIettSatb.getSisAtributoSatb().getSisGrupoAtributoSga().equals(atb.iGetGrupoAtributosLivres())){
                    if (atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXT)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.TEXTAREA)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.MULTITEXTO)) ||
                       atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.VALIDACAO)) ) {
                    
                      informacaoIettSatb = informacaoIettSatb + itemEstruturaSisAtributoIettSatb.getInformacao() "; ";
                   
                    } else if (!atb.iGetGrupoAtributosLivres().getSisTipoExibicGrupoSteg().getCodSteg().equals(new Long(Input.IMAGEM))) {
                      //se for do tipo imagem n�o faz nada, deixa em branco.
                      informacaoIettSatb = informacaoIettSatb + itemEstruturaSisAtributoIettSatb.getSisAtributoSatb().getDescricaoSatb() "; ";
                    }
                  }
                }
                if (informacaoIettSatb.length() > 0){
                  informacaoIettSatb = informacaoIettSatb.substring(0, informacaoIettSatb.length() - 2);
                }
                valor = informacaoIettSatb;
              } else {
                valor = this.getValorAtributoItemEstrutura(iett, atb.iGetNome(), atb.iGetNomeFk());
              }

             
              Date data = Data.parseDate(valor, "dd/MM/yyyy");
            if(data != null){ //� campo data!
View Full Code Here

    for(Iterator it = itens.iterator(); it.hasNext();){
      ItemEstruturaIett item = (ItemEstruturaIett) it.next();
     
      if(colunas != null && !colunas.isEmpty()){
        for(Iterator it2 = colunas.iterator(); it2.hasNext();){
          ObjetoEstrutura atb = (ObjetoEstrutura) it2.next();
          String valor = this.getValorAtributoItemEstrutura(item, atb.iGetNome(), atb.iGetNomeFk());
         
          if(valor != null){
            if(valor.length() > tam){
              tam = valor.length();
            }
View Full Code Here

TOP

Related Classes of ecar.pojo.ObjetoEstrutura

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.