Mobile-DARTS  1.1
BTS SNIR LaSalle Avignon 2021
Référence de la classe com.lasalle84.mobile_darts.TypeJeu

La classe qui contient toute la gestion des types de parties. Plus de détails...

Graphe de collaboration de com.lasalle84.mobile_darts.TypeJeu:
Collaboration graph

Fonctions membres publiques

boolean estDoubleOut ()
 
int getPointDepart ()
 
String getTypeJeu ()
 
void setDoubleOut (boolean doubleOut)
 
void setPointDepart (int pointDepart)
 
 TypeJeu ()
 Constructeur par défaut de la classe TypeJeu. Plus de détails...
 
 TypeJeu (int pointDepart, boolean doubleOut)
 Constructeur de la classe TypeJeu. Plus de détails...
 
 TypeJeu (int idModeJeu)
 

Attributs privés

boolean doubleOut
 
int pointDepart
 

Attributs privés statiques

static final int PARTIE_301 = 0
 
static final int PARTIE_301_DOUBLE_OUT = 1
 
static final int PARTIE_501 = 2
 
static final int PARTIE_501_DOUBLE_OUT = 3
 
static final String TAG = "_TypeJeu_"
 

Description détaillée

La classe qui contient toute la gestion des types de parties.

Définition à la ligne 17 du fichier TypeJeu.java.

Documentation des constructeurs et destructeur

◆ TypeJeu() [1/3]

com.lasalle84.mobile_darts.TypeJeu.TypeJeu ( )

Constructeur par défaut de la classe TypeJeu.

Définition à la ligne 39 du fichier TypeJeu.java.

40  {
41  this.pointDepart = 501;
42  this.doubleOut = true;
43  }

◆ TypeJeu() [2/3]

com.lasalle84.mobile_darts.TypeJeu.TypeJeu ( int  pointDepart,
boolean  doubleOut 
)

Constructeur de la classe TypeJeu.

Définition à la ligne 50 du fichier TypeJeu.java.

Références com.lasalle84.mobile_darts.TypeJeu.doubleOut, et com.lasalle84.mobile_darts.TypeJeu.pointDepart.

◆ TypeJeu() [3/3]

com.lasalle84.mobile_darts.TypeJeu.TypeJeu ( int  idModeJeu)

Définition à la ligne 56 du fichier TypeJeu.java.

Références com.lasalle84.mobile_darts.TypeJeu.PARTIE_301, com.lasalle84.mobile_darts.TypeJeu.PARTIE_301_DOUBLE_OUT, com.lasalle84.mobile_darts.TypeJeu.PARTIE_501, et com.lasalle84.mobile_darts.TypeJeu.PARTIE_501_DOUBLE_OUT.

57  {
58  switch (idModeJeu)
59  {
60  case PARTIE_301:
61  this.pointDepart = 301;
62  this.doubleOut = false;
63  break;
65  this.pointDepart = 301;
66  this.doubleOut = true;
67  break;
68  case PARTIE_501:
69  this.pointDepart = 501;
70  this.doubleOut = false;
71  break;
73  this.pointDepart = 501;
74  this.doubleOut = true;
75  break;
76  }
77  }
static final int PARTIE_501_DOUBLE_OUT
Definition: TypeJeu.java:25
static final int PARTIE_301_DOUBLE_OUT
Definition: TypeJeu.java:23

Documentation des fonctions membres

◆ estDoubleOut()

boolean com.lasalle84.mobile_darts.TypeJeu.estDoubleOut ( )

◆ getPointDepart()

int com.lasalle84.mobile_darts.TypeJeu.getPointDepart ( )

◆ getTypeJeu()

String com.lasalle84.mobile_darts.TypeJeu.getTypeJeu ( )

Définition à la ligne 99 du fichier TypeJeu.java.

Références com.lasalle84.mobile_darts.TypeJeu.getPointDepart().

Référencé par com.lasalle84.mobile_darts.ActiviteJouerPartie.initialiserPartie().

100  {
101  String typeJeu = Integer.toString(this.getPointDepart());
102  if (doubleOut)
103  {
104  typeJeu = typeJeu.concat("_DOUBLE_OUT");
105  }
106  Log.d(TAG, "getTypeJeu: "+ typeJeu);
107  return typeJeu;
108 
109  }

◆ setDoubleOut()

void com.lasalle84.mobile_darts.TypeJeu.setDoubleOut ( boolean  doubleOut)

Définition à la ligne 94 du fichier TypeJeu.java.

Références com.lasalle84.mobile_darts.TypeJeu.doubleOut.

95  {
96  this.doubleOut = doubleOut;
97  }

◆ setPointDepart()

void com.lasalle84.mobile_darts.TypeJeu.setPointDepart ( int  pointDepart)

Définition à la ligne 84 du fichier TypeJeu.java.

Références com.lasalle84.mobile_darts.TypeJeu.pointDepart.

85  {
86  this.pointDepart = pointDepart;
87  }

Documentation des données membres

◆ doubleOut

boolean com.lasalle84.mobile_darts.TypeJeu.doubleOut
private

◆ PARTIE_301

final int com.lasalle84.mobile_darts.TypeJeu.PARTIE_301 = 0
staticprivate

Constantes

Définition à la ligne 22 du fichier TypeJeu.java.

Référencé par com.lasalle84.mobile_darts.TypeJeu.TypeJeu().

◆ PARTIE_301_DOUBLE_OUT

final int com.lasalle84.mobile_darts.TypeJeu.PARTIE_301_DOUBLE_OUT = 1
staticprivate

Définition à la ligne 23 du fichier TypeJeu.java.

Référencé par com.lasalle84.mobile_darts.TypeJeu.TypeJeu().

◆ PARTIE_501

final int com.lasalle84.mobile_darts.TypeJeu.PARTIE_501 = 2
staticprivate

Définition à la ligne 24 du fichier TypeJeu.java.

Référencé par com.lasalle84.mobile_darts.TypeJeu.TypeJeu().

◆ PARTIE_501_DOUBLE_OUT

final int com.lasalle84.mobile_darts.TypeJeu.PARTIE_501_DOUBLE_OUT = 3
staticprivate

Définition à la ligne 25 du fichier TypeJeu.java.

Référencé par com.lasalle84.mobile_darts.TypeJeu.TypeJeu().

◆ pointDepart

int com.lasalle84.mobile_darts.TypeJeu.pointDepart
private

◆ TAG

final String com.lasalle84.mobile_darts.TypeJeu.TAG = "_TypeJeu_"
staticprivate

Définition à la ligne 26 du fichier TypeJeu.java.


La documentation de cette classe a été générée à partir du fichier suivant :