1 package com.lasalle.meeting;
9 import android.util.Log;
11 import java.io.Serializable;
17 public class Salle implements Serializable
22 private static final String
TAG =
"Salle";
23 private static final int FROID = -3;
24 private static final int FRAIS = -2;
28 private static final int TIEDE = 2;
29 private static final int CHAUD = 3;
34 private String
nom =
"";
54 public Salle(String nom, String description, String emplacement,
int libre,
int surface,
int confort,
float temperature, String adresseIP)
64 Log.d(TAG,
"Salle : nom = " + nom +
" - description = " + description +
" - emplacement " + emplacement +
" - libre = " + libre +
" - surface = " + surface +
" - confort = " + confort +
" - température = " + temperature +
" - adresseIP = " + adresseIP);
73 emplacement = nouvelleEmplacement;
80 public void setNom(String nouveauNom)
122 this.surface = nouvelleSurface;
131 this.confort = nouveauConfort;
239 message =
"Confort : Froid";
242 message =
"Confort : Frais";
245 message =
"Confort : Légèrement frais";
248 message =
"Confort : Neutre";
251 message =
"Confort : Légèrement tiède";
254 message =
"Confort : Tiède";
257 message =
"Confort : Chaud";
final float getTemperature()
Accesseur get la température de la salle.
void setNom(String nouveauNom)
Accesseur set du nom de la salle.
final String getDescription()
Accesseur get la description de la salle.
String nom
Le nom de la salle.
void setAdresseIP(String adresseIP)
Accesseur set l'adresse IP de la salle.
static final String TAG
TAG utilisé pour les logs.
void setEmplacement(String nouvelleEmplacement)
Accesseur set de l'emplacement de la salle.
static final int NEUTRE
Constant niveau de confort NEUTRE.
final String getEmplacement()
Accesseur get de l'emplacement de la salle.
final String getConfortIHM()
Accesseur get le confort de la salle.
void setLibre(int libre)
Accesseur set la disponibilité de la salle.
final int getSurface()
Accesseur get la surface de la salle.
final String getLibreTrame()
Accesseur get de libre de la salle.
String emplacement
L'emplacement de la salle.
Déclaration de la classe Salle.
void setSurface(int nouvelleSurface)
Accesseur set la surface de la salle.
final String getLibreIHM()
Accesseur get de libre de la salle.
static final int TIEDE
Constant niveau de confort TIEDE.
final boolean getLibre()
Accesseur get de libre de la salle.
void setConfort(int nouveauConfort)
Accesseur set du confort de la salle.
int surface
la surface de la salle
final String getNom()
Accesseur get du nom de la salle.
static final int FROID
Constant niveau de confort FROID.
static final int LEGEREMENTFRAIS
Constant niveau de confort LEGEREMENTFRAIS.
float temperature
la température de la salle
static final int CHAUD
Constant niveau de confort CHAUD.
final int getConfort()
Accesseur get le confort de la salle.
static final int LEGEREMENTTIEDE
Constant niveau de confort LEGEREMENTTIEDE.
void setTemperature(float temperature)
Accesseur set la température de la salle.
String adresseIP
l'adresse IP de la salle
static final int FRAIS
Constant niveau de confort FRAIS.
boolean libre
L'état booléen d'occupation Libre de la salle.
final String getAdresseIP()
Accesseur get l'adresse IP de la salle.
Salle(String nom, String description, String emplacement, int libre, int surface, int confort, float temperature, String adresseIP)
Constructeur de la classe Salle.
void setLibre()
Accesseur set la disponibilité de la salle, change l'état de la salle.
String description
La description de la salle.
int confort
le niveau de confort de la salle