List of usage examples for org.json JSONException printStackTrace
public void printStackTrace()
From source file:reseau.jeu.serveur.Protocole.java
public static String construireMsgJoueurInitialisation(Joueur joueur, Terrain terrain) { JSONObject msg = new JSONObject(); try {// w w w . j ava 2 s .c om msg.put("TYPE", JOUEUR_INITIALISATION); msg.put("STATUS", OK); msg.put("ID_JOUEUR", joueur.getId()); msg.put("ID_EMPLACEMENT", joueur.getEmplacement().getId()); msg.put("ID_EQUIPE", joueur.getEquipe().getId()); msg.put("NOM_FICHIER_TERRAIN", terrain.getNomFichier()); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
public static String construireMsgJoueursEtat(ArrayList<Joueur> joueurs) { JSONObject msg = new JSONObject(); JSONArray JSONjoueurs = new JSONArray(); try {//from w w w .jav a2s. c o m msg.put("TYPE", JOUEURS_ETAT); Joueur joueur; JSONObject JSONjoueur; for (int j = 0; j < joueurs.size(); j++) { // recuperation du joueur joueur = joueurs.get(j); // construction du joueur JSONjoueur = new JSONObject(); JSONjoueur.put("ID_JOUEUR", joueur.getId()); JSONjoueur.put("NOM_JOUEUR", joueur.getPseudo()); JSONjoueur.put("ID_EMPLACEMENT", joueur.getEmplacement().getId()); JSONjoueur.put("ID_EQUIPE", joueur.getEquipe().getId()); // ajout la liste des joueurs JSONjoueurs.put(JSONjoueur); } msg.put("JOUEURS", JSONjoueurs); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
public static String construireMsgJoueurInitialisation(int etat) { JSONObject msg = new JSONObject(); try {/*www .ja v a2s .co m*/ msg.put("TYPE", JOUEUR_INITIALISATION); msg.put("STATUS", etat); } catch (JSONException jsone) { jsone.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
public static String construireMsgPartieChangementEtat(int etat) { JSONObject msg = new JSONObject(); try {// www.j a v a2 s .co m msg.put("TYPE", PARTIE_ETAT); msg.put("ETAT", etat); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
/** * Permet de construire le message d'tat d'un joueur * /*ww w .j ava 2 s . c o m*/ * @param joueur le joueur * @return Une structure JSONObject */ public static String construireMsgJoueurEtat(Joueur joueur) { JSONObject msg = new JSONObject(); try { msg.put("TYPE", JOUEUR_ETAT); msg.put("ID_JOUEUR", joueur.getId()); msg.put("NB_PIECES_OR", joueur.getNbPiecesDOr()); msg.put("NB_VIES_RESTANTES_EQUIPE", joueur.getEquipe().getNbViesRestantes()); msg.put("REVENU", joueur.getRevenu()); msg.put("SCORE", joueur.getScore()); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
/** * Permet de construire le message de demande d'ajout d'une tour * // w w w .j a va 2 s .c o m * @param tour la tour * @return Une structure JSONObject */ public static String construireMsgTourAjout(Tour tour) { JSONObject msg = new JSONObject(); try { msg.put("TYPE", TOUR_AJOUT); msg.put("ID_PROPRIETAIRE", tour.getPrioprietaire().getId()); msg.put("ID_TOUR", tour.getId()); msg.put("X", tour.x); msg.put("Y", tour.y); msg.put("TYPE_TOUR", TypeDeTour.getTypeDeTour(tour)); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
/** * Permet de construire le message de demande d'amlioration d'une tour * // w w w . ja v a 2 s . c om * @param tour la tour * @return Une structure JSONObject */ public static String construireMsgTourAmelioration(Tour tour) { JSONObject msg = new JSONObject(); try { msg.put("TYPE", TOUR_AMELIORATION); msg.put("ID_TOUR", tour.getId()); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
/** * Permet de construire le message de demander la suppression d'une tour * // ww w. java2 s. c o m * @param tour la tour * @return Une structure JSONObject */ public static String construireMsgTourSuppression(Tour tour) { JSONObject msg = new JSONObject(); try { msg.put("TYPE", TOUR_SUPRESSION); msg.put("ID_TOUR", tour.getId()); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
/** * Permet de construire le message d'ajout d'une crature * /*from w w w . j a v a 2s. com*/ * @param creature la creature * @return Une structure JSONObject */ public static String construireMsgCreatureAjout(Creature creature) { JSONObject msg = new JSONObject(); try { msg.put("TYPE", CREATURE_AJOUT); msg.put("TYPE_CREATURE", TypeDeCreature.getTypeCreature(creature)); msg.put("ID_CREATURE", creature.getId()); msg.put("ID_PROPRIETAIRE", creature.getProprietaire().getId()); msg.put("ID_EQUIPE_CIBLEE", creature.getEquipeCiblee().getId()); msg.put("X", creature.x); msg.put("Y", creature.y); msg.put("SANTE_MAX", creature.getSanteMax()); msg.put("NB_PIECES_OR", creature.getNbPiecesDOr()); msg.put("VITESSE", creature.getVitesseNormale()); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }
From source file:reseau.jeu.serveur.Protocole.java
/** * Permet de construire le message d'tat d'une crature * /* w w w. ja va 2 s . c o m*/ * @param creature la creature * @return Une structure JSONObject */ public static String construireMsgCreatureEtat(Creature creature) { JSONObject msg = new JSONObject(); try { msg.put("TYPE", CREATURE_ETAT); msg.put("ID_CREATURE", creature.getId()); msg.put("X", creature.x); msg.put("Y", creature.y); msg.put("SANTE", creature.getSante()); msg.put("ANGLE", creature.getAngle()); } catch (JSONException e) { e.printStackTrace(); } return msg.toString(); }