BeeHoneyt  1.1
BTS SNIR LaSalle Avignon 2021
Référence de la classe com.example.bee_honeyt.IHMConnexion

Activité pour paramétrer la connexion au TTN. Plus de détails...

Graphe de collaboration de com.example.bee_honeyt.IHMConnexion:
Collaboration graph

Fonctions membres publiques

void finish ()
 Termine l'activité Plus de détails...
 
String getApplicationID ()
 
String getKey ()
 

Fonctions membres protégées

void onCreate (Bundle savedInstanceState)
 

Fonctions membres privées

void initialiserIHM ()
 Initialise l'IHM de l'activité Plus de détails...
 

Attributs privés

String applicationID
 L'applicationID de TTN. Plus de détails...
 
Button boutonConnexion
 
EditText editMotDePasse
 Pour la saisie de la clé d'accès de TTN. Plus de détails...
 
EditText editTextapplicationID
 Pour la saisie de l'applicationID de TTN. Plus de détails...
 
String key
 La clé d'accès de TTN. Plus de détails...
 

Attributs privés statiques

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

Description détaillée

Activité pour paramétrer la connexion au TTN.

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

Documentation des fonctions membres

◆ finish()

void com.example.bee_honeyt.IHMConnexion.finish ( )

Termine l'activité

Définition à la ligne 90 du fichier IHMConnexion.java.

91  {
92  Log.d(TAG, "finish()");
93 
94  final Intent intent = new Intent(IHMConnexion.this, IHMMobile.class);
95 
96  intent.putExtra("application", editTextapplicationID.getText().toString());
97  intent.putExtra("key", editMotDePasse.getText().toString());
98  Log.d(TAG,"finish() applicationID = " + editTextapplicationID.getText().toString() + " - key = " + editMotDePasse.getText().toString());
99 
100  setResult(RESULT_OK, intent);
101  super.finish();
102  }

Références com.example.bee_honeyt.IHMConnexion.editMotDePasse, com.example.bee_honeyt.IHMConnexion.editTextapplicationID, et com.example.bee_honeyt.IHMConnexion.TAG.

Référencé par com.example.bee_honeyt.IHMConnexion.initialiserIHM().

◆ getApplicationID()

String com.example.bee_honeyt.IHMConnexion.getApplicationID ( )

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

40  {
41  return applicationID;
42  }

Références com.example.bee_honeyt.IHMConnexion.applicationID.

◆ getKey()

String com.example.bee_honeyt.IHMConnexion.getKey ( )

Définition à la ligne 44 du fichier IHMConnexion.java.

45  {
46  return key;
47  }

Références com.example.bee_honeyt.IHMConnexion.key.

◆ initialiserIHM()

void com.example.bee_honeyt.IHMConnexion.initialiserIHM ( )
private

Initialise l'IHM de l'activité

Définition à la ligne 66 du fichier IHMConnexion.java.

67  {
68  editTextapplicationID = (EditText) findViewById(R.id.editTextTextApplicationID);
69  editMotDePasse = (EditText) findViewById(R.id.editTextTextPassword);
70  boutonConnexion = (Button) findViewById(R.id.button);
71 
73  editMotDePasse.setText(key);
74 
75  boutonConnexion.setOnClickListener(new View.OnClickListener()
76  {
77  @Override
78  public void onClick(View v)
79  {
80  Log.d(TAG,"onClick() applicationID = " + editTextapplicationID.getText() + " - key = " + editMotDePasse.getText());
81  finish();
82  }
83  });
84  }

Références com.example.bee_honeyt.IHMConnexion.applicationID, com.example.bee_honeyt.IHMConnexion.boutonConnexion, com.example.bee_honeyt.IHMConnexion.editMotDePasse, com.example.bee_honeyt.IHMConnexion.editTextapplicationID, com.example.bee_honeyt.IHMConnexion.finish(), com.example.bee_honeyt.IHMConnexion.key, et com.example.bee_honeyt.IHMConnexion.TAG.

Référencé par com.example.bee_honeyt.IHMConnexion.onCreate().

◆ onCreate()

void com.example.bee_honeyt.IHMConnexion.onCreate ( Bundle  savedInstanceState)
protected

Définition à la ligne 49 du fichier IHMConnexion.java.

50  {
51  super.onCreate(savedInstanceState);
52  setContentView(R.layout.activity_ihm_connexion);
53  //Log.d(TAG,"onCreate()");
54 
55  Intent intent = getIntent();
56  applicationID = intent.getStringExtra("application");
57  key = intent.getStringExtra("key");
58  Log.d(TAG,"onCreate() applicationID = " + applicationID + " - key = " + key);
59 
61  }

Références com.example.bee_honeyt.IHMConnexion.applicationID, com.example.bee_honeyt.IHMConnexion.initialiserIHM(), com.example.bee_honeyt.IHMConnexion.key, et com.example.bee_honeyt.IHMConnexion.TAG.

Documentation des données membres

◆ applicationID

String com.example.bee_honeyt.IHMConnexion.applicationID
private

◆ boutonConnexion

Button com.example.bee_honeyt.IHMConnexion.boutonConnexion
private

Définition à la ligne 37 du fichier IHMConnexion.java.

Référencé par com.example.bee_honeyt.IHMConnexion.initialiserIHM().

◆ editMotDePasse

EditText com.example.bee_honeyt.IHMConnexion.editMotDePasse
private

Pour la saisie de la clé d'accès de TTN.

Définition à la ligne 34 du fichier IHMConnexion.java.

Référencé par com.example.bee_honeyt.IHMConnexion.finish(), et com.example.bee_honeyt.IHMConnexion.initialiserIHM().

◆ editTextapplicationID

EditText com.example.bee_honeyt.IHMConnexion.editTextapplicationID
private

Pour la saisie de l'applicationID de TTN.

Définition à la ligne 33 du fichier IHMConnexion.java.

Référencé par com.example.bee_honeyt.IHMConnexion.finish(), et com.example.bee_honeyt.IHMConnexion.initialiserIHM().

◆ key

String com.example.bee_honeyt.IHMConnexion.key
private

◆ TAG

final String com.example.bee_honeyt.IHMConnexion.TAG = "_IHMConnexion"
staticprivate

La documentation de cette classe a été générée à partir du fichier suivant :
com.example.bee_honeyt.IHMConnexion.editMotDePasse
EditText editMotDePasse
Pour la saisie de la clé d'accès de TTN.
Definition: IHMConnexion.java:34
com.example.bee_honeyt.IHMConnexion.TAG
static final String TAG
TAG pour les logs.
Definition: IHMConnexion.java:32
com.example.bee_honeyt.IHMConnexion.applicationID
String applicationID
L'applicationID de TTN.
Definition: IHMConnexion.java:35
com.example.bee_honeyt.IHMConnexion.boutonConnexion
Button boutonConnexion
Definition: IHMConnexion.java:37
com.example.bee_honeyt.IHMConnexion.finish
void finish()
Termine l'activité
Definition: IHMConnexion.java:90
com.example.bee_honeyt.IHMConnexion.initialiserIHM
void initialiserIHM()
Initialise l'IHM de l'activité
Definition: IHMConnexion.java:66
com.example.bee_honeyt.IHMConnexion.key
String key
La clé d'accès de TTN.
Definition: IHMConnexion.java:36
com.example.bee_honeyt.IHMConnexion.editTextapplicationID
EditText editTextapplicationID
Pour la saisie de l'applicationID de TTN.
Definition: IHMConnexion.java:33