Example usage for org.json JSONException printStackTrace

List of usage examples for org.json JSONException printStackTrace

Introduction

In this page you can find the example usage for org.json JSONException printStackTrace.

Prototype

public void printStackTrace() 

Source Link

Document

Prints this throwable and its backtrace to the standard error stream.

Usage

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();
}