![]() |
Mobile-AREA
1.1
BTS SNIR LaSalle Avignon 2021
|
Classe qui permet la gestion d'une rencontre entre deux équipes. Plus de détails...
Fonctions membres publiques | |
void | ajouterPointEquipe (int indexEquipe) |
Ajoute un point à une équipe donnée. Plus de détails... | |
boolean | estFinie () |
Accesseur de l'attribut estFinie. Plus de détails... | |
Equipe | getEquipeA () |
Accesseur de l'attribut equipeA. Plus de détails... | |
Equipe | getEquipeB () |
Accesseur de l'attribut equipeB. Plus de détails... | |
int | getId () |
int | getNbManchesGagnantes () |
Accesseur de l'attribut nbManchesGagnantes. Plus de détails... | |
int | getNbPartiesGagnantes () |
Accesseur de l'attribut nbPartiesGagnantes. Plus de détails... | |
int | getNbPointsParManche () |
Accesseur de l'attribut nbPointsParManche. Plus de détails... | |
Vector< Partie > | getParties () |
Accesseur de l'attribut parties. Plus de détails... | |
Rencontre (Equipe equipeA, Equipe equipeB) | |
Constructeur pour une rencontre avec les paramètres de partie par défaut. Plus de détails... | |
Rencontre (Equipe equipeA, Equipe equipeB, int nbManchesGagnantes, int nbPointsParManche, int nbPartiesGagnantes) | |
Constructeur. Plus de détails... | |
void | setEquipeA (Equipe equipe) |
void | setEquipeB (Equipe equipe) |
void | setId (int id) |
void | setParties (Vector< Partie > parties) |
Attributs publics statiques | |
static final int | INDEX_EQUIPE_A = 0 |
Index de l'équipe A dans le Vector Equipe. Plus de détails... | |
static final int | INDEX_EQUIPE_B = 1 |
Index de l'équipe B dans le Vector Equipe. Plus de détails... | |
static final int | NB_MANCHES_GAGNANTES_DEFAUT = 3 |
nombre de manches (ou sets) par défaut pour remporter une Partie Plus de détails... | |
static final int | NB_PARTIES_GAGNANTES = 7 |
nombre de parties à gagner par défaut pour remporter la rencontre Plus de détails... | |
static final int | NB_POINTS_PAR_MANCHE_DEFAUT = 11 |
nombre de points par défaut pour remporter une manche (ou set) Plus de détails... | |
Fonctions membres privées | |
void | initialiserPartieDouble (int indexJoueurA, int indexDeuxiemeJoueurA, int indexJoueurB, int indexDeuxiemeJoueurB, int id) |
Initialise une partie en double. Plus de détails... | |
void | initialiserParties () |
Initialise les parties selon l'ordre d'un feuille de rencontre. Plus de détails... | |
void | initialiserPartieSimple (int indexJoueurA, int indexJoueurB, int id) |
Initialise une partie en simple. Plus de détails... | |
void | initialiserRencontre (Equipe equipeA, Equipe equipeB) |
Initialise une rencontre entre deux équipes. Plus de détails... | |
Attributs privés | |
Vector< Equipe > | equipes |
les deux équipes Plus de détails... | |
boolean | estFinie = false |
l'état de la rencontre Plus de détails... | |
int | id = 1 |
l'identifiant de la rencontre Plus de détails... | |
int | nbManchesGagnantes |
nombre de manches (ou sets) pour remporter une Partie Plus de détails... | |
int | nbPartiesGagnantes |
nombre de parties à gagner pour remporter la rencontre Plus de détails... | |
int | nbPointsParManche |
nombre de points pour remporter une manche (ou set) Plus de détails... | |
Vector< Partie > | parties |
les parties d'une rencontre Plus de détails... | |
Attributs privés statiques | |
static final String | TAG = "_Rencontre" |
Classe qui permet la gestion d'une rencontre entre deux équipes.
Définition à la ligne 18 du fichier Rencontre.java.
Constructeur pour une rencontre avec les paramètres de partie par défaut.
equipeA | |
equipeB |
Définition à la ligne 45 du fichier Rencontre.java.
Références com.example.area.Rencontre.initialiserParties(), com.example.area.Rencontre.initialiserRencontre(), com.example.area.Rencontre.NB_MANCHES_GAGNANTES_DEFAUT, com.example.area.Rencontre.NB_PARTIES_GAGNANTES, et com.example.area.Rencontre.NB_POINTS_PAR_MANCHE_DEFAUT.
com.example.area.Rencontre.Rencontre | ( | Equipe | equipeA, |
Equipe | equipeB, | ||
int | nbManchesGagnantes, | ||
int | nbPointsParManche, | ||
int | nbPartiesGagnantes | ||
) |
Constructeur.
equipeA | |
equipeB | |
nbManchesGagnantes | nombre de manches (ou sets) pour remporter une Partie |
nbPointsParManche | nombre de points pour remporter une manche (ou set) |
Définition à la ligne 63 du fichier Rencontre.java.
Références com.example.area.Rencontre.initialiserParties(), com.example.area.Rencontre.initialiserRencontre(), com.example.area.Rencontre.nbManchesGagnantes, com.example.area.Rencontre.nbPartiesGagnantes, et com.example.area.Rencontre.nbPointsParManche.
void com.example.area.Rencontre.ajouterPointEquipe | ( | int | indexEquipe | ) |
Ajoute un point à une équipe donnée.
indexEquipe | l'index de l'équipe à laquelle ajouter le point |
Définition à la ligne 155 du fichier Rencontre.java.
Références com.example.area.Rencontre.nbPartiesGagnantes.
Référencé par com.example.area.IHMGestionRencontre.onActivityResult().
boolean com.example.area.Rencontre.estFinie | ( | ) |
Accesseur de l'attribut estFinie.
Définition à la ligne 196 du fichier Rencontre.java.
Equipe com.example.area.Rencontre.getEquipeA | ( | ) |
Accesseur de l'attribut equipeA.
Définition à la ligne 178 du fichier Rencontre.java.
Référencé par com.example.area.ProtocolAREA.fabriquerTrameAfficheurRencontre(), com.example.area.IHMGestionRencontre.initialiserRessourcesIHM(), com.example.area.BaseDeDonnees.insererRencontre(), et com.example.area.IHMGestionRencontre.recupererNomsJoueurs().
Equipe com.example.area.Rencontre.getEquipeB | ( | ) |
Accesseur de l'attribut equipeB.
Définition à la ligne 187 du fichier Rencontre.java.
Référencé par com.example.area.ProtocolAREA.fabriquerTrameAfficheurRencontre(), com.example.area.IHMGestionRencontre.initialiserRessourcesIHM(), com.example.area.BaseDeDonnees.insererRencontre(), et com.example.area.IHMGestionRencontre.recupererNomsJoueurs().
int com.example.area.Rencontre.getId | ( | ) |
Définition à la ligne 228 du fichier Rencontre.java.
Références com.example.area.Rencontre.id.
Référencé par com.example.area.IHMGestionRencontre.afficherParties(), com.example.area.BaseDeDonnees.insererParties(), com.example.area.BaseDeDonnees.insererRencontre(), et com.example.area.IHMLancementRencontre.lancerRencontre().
int com.example.area.Rencontre.getNbManchesGagnantes | ( | ) |
Accesseur de l'attribut nbManchesGagnantes.
Définition à la ligne 205 du fichier Rencontre.java.
Références com.example.area.Rencontre.nbManchesGagnantes.
Référencé par com.example.area.BaseDeDonnees.insererParties().
int com.example.area.Rencontre.getNbPartiesGagnantes | ( | ) |
Accesseur de l'attribut nbPartiesGagnantes.
Définition à la ligne 214 du fichier Rencontre.java.
Références com.example.area.Rencontre.nbPartiesGagnantes.
Référencé par com.example.area.BaseDeDonnees.insererRencontre().
int com.example.area.Rencontre.getNbPointsParManche | ( | ) |
Accesseur de l'attribut nbPointsParManche.
Définition à la ligne 223 du fichier Rencontre.java.
Références com.example.area.Rencontre.nbPointsParManche.
Référencé par com.example.area.BaseDeDonnees.insererParties().
Vector<Partie> com.example.area.Rencontre.getParties | ( | ) |
Accesseur de l'attribut parties.
Définition à la ligne 169 du fichier Rencontre.java.
Références com.example.area.Rencontre.parties.
Référencé par com.example.area.IHMGestionRencontre.afficherParties(), com.example.area.IHMGestionRencontre.connecterBoutons(), com.example.area.IHMGestionRencontre.envoyerPartiesAfficheur(), et com.example.area.BaseDeDonnees.insererParties().
|
private |
Initialise une partie en double.
indexJoueurA | l'index du joueur dans l'équipe A |
indexDeuxiemeJoueurA | l'index du deuxième joueur dans l'équipe A |
indexJoueurB | l'index du joueur dans l'équipe B |
indexDeuxiemeJoueurB | l'index du deuxième joueur dans l'équipe B |
Définition à la ligne 136 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.initialiserParties().
|
private |
Initialise les parties selon l'ordre d'un feuille de rencontre.
Définition à la ligne 87 du fichier Rencontre.java.
Références com.example.area.Equipe.INDEX_JOUEUR_A, com.example.area.Equipe.INDEX_JOUEUR_B, com.example.area.Equipe.INDEX_JOUEUR_C, com.example.area.Equipe.INDEX_JOUEUR_D, com.example.area.Equipe.INDEX_JOUEUR_W, com.example.area.Equipe.INDEX_JOUEUR_X, com.example.area.Equipe.INDEX_JOUEUR_Y, com.example.area.Equipe.INDEX_JOUEUR_Z, com.example.area.Rencontre.initialiserPartieDouble(), et com.example.area.Rencontre.initialiserPartieSimple().
Référencé par com.example.area.Rencontre.Rencontre().
|
private |
Initialise une partie en simple.
indexJoueurA | l'index du joueur dans l'équipe A |
indexJoueurB | l'index du joueur dans l'équipe B |
Définition à la ligne 116 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.initialiserParties().
Initialise une rencontre entre deux équipes.
Définition à la ligne 77 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.Rencontre().
void com.example.area.Rencontre.setEquipeA | ( | Equipe | equipe | ) |
Définition à la ligne 243 du fichier Rencontre.java.
Référencé par com.example.area.BaseDeDonnees.insererRencontre().
void com.example.area.Rencontre.setEquipeB | ( | Equipe | equipe | ) |
Définition à la ligne 248 du fichier Rencontre.java.
Référencé par com.example.area.BaseDeDonnees.insererRencontre().
void com.example.area.Rencontre.setId | ( | int | id | ) |
Définition à la ligne 238 du fichier Rencontre.java.
Références com.example.area.Rencontre.id.
Référencé par com.example.area.BaseDeDonnees.insererRencontre().
void com.example.area.Rencontre.setParties | ( | Vector< Partie > | parties | ) |
Définition à la ligne 233 du fichier Rencontre.java.
Références com.example.area.Rencontre.parties.
Référencé par com.example.area.IHMGestionRencontre.afficherParties(), et com.example.area.IHMLancementRencontre.lancerRencontre().
|
private |
|
private |
l'état de la rencontre
Définition à la ligne 26 du fichier Rencontre.java.
|
private |
l'identifiant de la rencontre
Définition à la ligne 25 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.getId(), et com.example.area.Rencontre.setId().
|
static |
Index de l'équipe A dans le Vector Equipe.
Constantes
Définition à la ligne 33 du fichier Rencontre.java.
Référencé par com.example.area.IHMGestionRencontre.onActivityResult().
|
static |
Index de l'équipe B dans le Vector Equipe.
Définition à la ligne 34 du fichier Rencontre.java.
Référencé par com.example.area.IHMGestionRencontre.onActivityResult().
|
static |
nombre de manches (ou sets) par défaut pour remporter une Partie
Définition à la ligne 35 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.Rencontre().
|
static |
nombre de parties à gagner par défaut pour remporter la rencontre
Définition à la ligne 37 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.Rencontre().
|
static |
nombre de points par défaut pour remporter une manche (ou set)
Définition à la ligne 36 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.Rencontre().
|
private |
nombre de manches (ou sets) pour remporter une Partie
Définition à la ligne 27 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.getNbManchesGagnantes(), et com.example.area.Rencontre.Rencontre().
|
private |
nombre de parties à gagner pour remporter la rencontre
Définition à la ligne 29 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.ajouterPointEquipe(), com.example.area.Rencontre.getNbPartiesGagnantes(), et com.example.area.Rencontre.Rencontre().
|
private |
nombre de points pour remporter une manche (ou set)
Définition à la ligne 28 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.getNbPointsParManche(), et com.example.area.Rencontre.Rencontre().
|
private |
les parties d'une rencontre
Définition à la ligne 24 du fichier Rencontre.java.
Référencé par com.example.area.Rencontre.getParties(), et com.example.area.Rencontre.setParties().
|
staticprivate |
Définition à la ligne 38 du fichier Rencontre.java.