Meeting  1.1
BTS SNIR LaSalle Avignon 2021
Référence de la classe com.lasalle.meeting.ModificationEspaceDeTravail

L'activité de modification d'un espace de travail de l'application Meeting. Plus de détails...

Graphe de collaboration de com.lasalle.meeting.ModificationEspaceDeTravail:
Collaboration graph

Fonctions membres publiques

void afficherBoutons ()
 Affiche le bouton "Enregistrer". Plus de détails...
 
void afficherEditionDescription ()
 Affiche la zone d'édition de la description de l'espace de travail. Plus de détails...
 
void afficherEditionLieu ()
 Affiche la zone d'édition du lieu de l'espace de travail. Plus de détails...
 
void afficherEditionNom ()
 Affiche la zone d'édition du nom de l'espace de travail. Plus de détails...
 
void afficherEditionSuperficie ()
 Affiche la zone d'édition de la superficie de l'espace de travail. Plus de détails...
 
void finish ()
 Termine l'activité de modification d'un espace de travail. Plus de détails...
 

Fonctions membres protégées

void onCreate (Bundle savedInstanceState)
 Méthode appelée à la création de l'activité Plus de détails...
 

Attributs privés

EspaceDeTravail espaceDeTravail
 L'espace de travail. Plus de détails...
 
Handler handler
 Permet de récupérer les trames. Plus de détails...
 

Attributs privés statiques

static final String TAG = "_ModificationEspaceDeTravail"
 TAG pour les logs. Plus de détails...
 

Description détaillée

L'activité de modification d'un espace de travail de l'application Meeting.

Définition à la ligne 30 du fichier ModificationEspaceDeTravail.java.

Documentation des fonctions membres

◆ afficherBoutons()

void com.lasalle.meeting.ModificationEspaceDeTravail.afficherBoutons ( )

Affiche le bouton "Enregistrer".

Définition à la ligne 116 du fichier ModificationEspaceDeTravail.java.

Références com.lasalle.meeting.ModificationEspaceDeTravail.finish(), et com.lasalle.meeting.EspaceDeTravail.modifierInformations().

Référencé par com.lasalle.meeting.ModificationEspaceDeTravail.onCreate().

117  {
118  Button boutonEnregistrer = (Button)findViewById(R.id.boutonEnregistrer);
119 
120  boutonEnregistrer.setOnClickListener(
121  new View.OnClickListener()
122  {
123  public void onClick(View v)
124  {
125  String champs[] = new String[] { editionNom.getText().toString(), editionDescription.getText().toString(), editionLieu.getText().toString(), editionSuperficie.getText().toString() };
126  List<String> parametres = Arrays.asList(champs);
128 
129  finish();
130  }
131  }
132  );
133  }
void modifierInformations(List< String > parametres)
Modifie les informations de l&#39;espace de travail.
void finish()
Termine l&#39;activité de modification d&#39;un espace de travail.
EspaceDeTravail espaceDeTravail
L&#39;espace de travail.

◆ afficherEditionDescription()

void com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionDescription ( )

Affiche la zone d'édition de la description de l'espace de travail.

Définition à la ligne 93 du fichier ModificationEspaceDeTravail.java.

Références com.lasalle.meeting.EspaceDeTravail.getDescription().

Référencé par com.lasalle.meeting.ModificationEspaceDeTravail.onCreate().

94  {
95  editionDescription = (EditText) findViewById(R.id.editionDescription);
96  editionDescription.setText(espaceDeTravail.getDescription());
97 
98  Log.d(TAG, "afficherEditionDescription() " + espaceDeTravail.getDescription());
99  }
String getDescription()
Accesseur de l&#39;attribut description.
EspaceDeTravail espaceDeTravail
L&#39;espace de travail.

◆ afficherEditionLieu()

void com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionLieu ( )

Affiche la zone d'édition du lieu de l'espace de travail.

Définition à la ligne 82 du fichier ModificationEspaceDeTravail.java.

Références com.lasalle.meeting.EspaceDeTravail.getLieu().

Référencé par com.lasalle.meeting.ModificationEspaceDeTravail.onCreate().

83  {
84  editionLieu = (EditText) findViewById(R.id.editionLieu);
85  editionLieu.setText(espaceDeTravail.getLieu());
86 
87  Log.d(TAG, "afficherEditionLieu() " + espaceDeTravail.getLieu());
88  }
String getLieu()
Accesseur de l&#39;attribut lieu.
EspaceDeTravail espaceDeTravail
L&#39;espace de travail.

◆ afficherEditionNom()

void com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionNom ( )

Affiche la zone d'édition du nom de l'espace de travail.

Définition à la ligne 72 du fichier ModificationEspaceDeTravail.java.

Références com.lasalle.meeting.EspaceDeTravail.getNom().

Référencé par com.lasalle.meeting.ModificationEspaceDeTravail.onCreate().

73  {
74  editionNom = (EditText) findViewById(R.id.editionNom);
75  editionNom.setText(espaceDeTravail.getNom());
76 
77  Log.d(TAG, "afficherEditionNom() " + espaceDeTravail.getNom());
78  }
String getNom()
Accesseur de l&#39;attribut nom.
EspaceDeTravail espaceDeTravail
L&#39;espace de travail.

◆ afficherEditionSuperficie()

void com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionSuperficie ( )

Affiche la zone d'édition de la superficie de l'espace de travail.

Définition à la ligne 104 du fichier ModificationEspaceDeTravail.java.

Références com.lasalle.meeting.EspaceDeTravail.getSuperficie().

Référencé par com.lasalle.meeting.ModificationEspaceDeTravail.onCreate().

105  {
106  editionSuperficie = (EditText) findViewById(R.id.editionSuperficie);
107  int superficie = espaceDeTravail.getSuperficie();
108  editionSuperficie.setText(String.valueOf(superficie));
109 
110  Log.d(TAG, "afficherEditionSuperficie() " + espaceDeTravail.getSuperficie());
111  }
int getSuperficie()
Accesseur de l&#39;attribut superficie.
EspaceDeTravail espaceDeTravail
L&#39;espace de travail.

◆ finish()

void com.lasalle.meeting.ModificationEspaceDeTravail.finish ( )

Termine l'activité de modification d'un espace de travail.

Définition à la ligne 139 du fichier ModificationEspaceDeTravail.java.

Référencé par com.lasalle.meeting.ModificationEspaceDeTravail.afficherBoutons().

140  {
141  Log.d(TAG, "finish()");
142 
143  Intent intent = new Intent();
144  //intent.putExtra("unEspaceDeTravail", espaceDeTravail);
145  setResult(RESULT_OK, intent);
146  super.finish();
147  }

◆ onCreate()

void com.lasalle.meeting.ModificationEspaceDeTravail.onCreate ( Bundle  savedInstanceState)
protected

Méthode appelée à la création de l'activité

Définition à la ligne 54 du fichier ModificationEspaceDeTravail.java.

Références com.lasalle.meeting.ModificationEspaceDeTravail.afficherBoutons(), com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionDescription(), com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionLieu(), com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionNom(), com.lasalle.meeting.ModificationEspaceDeTravail.afficherEditionSuperficie(), com.lasalle.meeting.ModificationEspaceDeTravail.handler, et com.lasalle.meeting.EspaceDeTravail.initialiserCommunication().

55  {
56  super.onCreate(savedInstanceState);
57  setContentView(R.layout.activity_modification_espace_de_travail);
58  Intent intent = getIntent();
59  espaceDeTravail = (EspaceDeTravail)intent.getSerializableExtra("unEspaceDeTravail");
61 
67  }
void afficherEditionSuperficie()
Affiche la zone d&#39;édition de la superficie de l&#39;espace de travail.
void afficherEditionNom()
Affiche la zone d&#39;édition du nom de l&#39;espace de travail.
Handler handler
Permet de récupérer les trames.
void initialiserCommunication(Handler handler)
Initialise une communication.
void afficherEditionDescription()
Affiche la zone d&#39;édition de la description de l&#39;espace de travail.
void afficherBoutons()
Affiche le bouton "Enregistrer".
EspaceDeTravail espaceDeTravail
L&#39;espace de travail.
void afficherEditionLieu()
Affiche la zone d&#39;édition du lieu de l&#39;espace de travail.

Documentation des données membres

◆ espaceDeTravail

EspaceDeTravail com.lasalle.meeting.ModificationEspaceDeTravail.espaceDeTravail
private

L'espace de travail.

Les attributs

Définition à la ligne 48 du fichier ModificationEspaceDeTravail.java.

◆ handler

Handler com.lasalle.meeting.ModificationEspaceDeTravail.handler
private
Valeur initiale :
= new Handler()
{
@Override
public void handleMessage(Message msg)
{
super.handleMessage(msg);
Bundle b = msg.getData();
switch(msg.what)
{
case Communication.TYPE_RECEPTION:
String trame = b.getString("donnees");
Log.d(TAG, "handleMessage() Réception [" + b.getString("adresseIP") + ":" + b.getInt("port") + "] -> " + trame);
String[] champs = trame.split(";");
int typeTrame = Communication.recupererTypeTrame(champs);
Log.d(TAG, "handleMessage() : typeTrame : " + typeTrame);
break;
default:
Log.d(TAG,"handleMessage() : code inconnu ! ");
}
}
}

Permet de récupérer les trames.

Paramètres
msgmessage

Définition à la ligne 153 du fichier ModificationEspaceDeTravail.java.

Référencé par com.lasalle.meeting.ModificationEspaceDeTravail.onCreate().

◆ TAG

final String com.lasalle.meeting.ModificationEspaceDeTravail.TAG = "_ModificationEspaceDeTravail"
staticprivate

TAG pour les logs.

Les constantes

Définition à la ligne 35 du fichier ModificationEspaceDeTravail.java.


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