private static String declare_Compute(List<Proxy> listeProxy, TypeCompute typeCompute){
	  StringBuilder sb = new StringBuilder();
	  sb.append("/**\n");
	  sb.append(" * Cette méthode permet d'exécuter la requete secondaire permettant de recuperer "+typeCompute.getCode()+".\n");
	  sb.append(" * @param cnx connection\n");
	  sb.append(" * @param context contexte\n");
	  sb.append(" * @param proxy \n");
	  sb.append(" * @throws ServiceObjectNotFoundException Erreur technique\n");
	  sb.append(" * @throws ServiceException Erreur technique\n");
	  sb.append(" */\n");
	  sb.append("protected void compute"+typeCompute.getCode()+"(Connection cnx, ServiceContext context,"+name+"Proxy proxy ) \n");
	  sb.append("throws ServiceObjectNotFoundException, ServiceException{\n");
	  
	  //traitement du type de compute requete
	  
	  if (typeCompute.getType()!=null && typeCompute.getType().equals("REQ") ){
	    sb.append(computeRequete(listeProxy, typeCompute));
	  }else if (typeCompute.getType()!=null && typeCompute.getType().equals("SER")){
	    sb.append(computeService(listeProxy, typeCompute));
	  }else if (typeCompute.getType()!=null && typeCompute.getType().equals("COD")){
	    sb.append(computeCodification(listeProxy, typeCompute));
	  }else if (typeCompute.getType()!=null && typeCompute.getType().equals("COM")){
      sb.append(computeComposantMetier(listeProxy, typeCompute));
    }
	  
	  
	  sb.append("}\n");
    return sb.toString();
  }