Référence de la classe ch.hearc.proj2.options.telecommande.controleur.ControleurChangerToucheTelecommande

ControleurChangerToucheTelecommande permet de changer les touches de navigation Plus de détails...

Liste de tous les membres

Fonctions membres publiques

 ControleurChangerToucheTelecommande (LinkedList< JTextField > listeText)
 Constructeur principal.

Fonctions membres privées

void addListeneurs ()
void ajouterKeyListeneur (final JTextField textField)
void modifierTouche (String name, Integer valueOf)
 permet de modifier la touche dans la map
boolean isDoublon (Integer keyCode, HashMap< String, Integer > mapKey, JTextField textField)
 permet de tester si la nouvelle touche est un doublon ou pas

Attributs privés

LinkedList< JTextField > listeText
HashMap< String, Integer > mapKey

Description détaillée

ControleurChangerToucheTelecommande permet de changer les touches de navigation

Version:
18/05/2010
Auteur:
Chianese Paolo, Jaquet Antoine

Documentation des constructeurs et destructeur

ch.hearc.proj2.options.telecommande.controleur.ControleurChangerToucheTelecommande.ControleurChangerToucheTelecommande ( LinkedList< JTextField >  listeText  ) 

Constructeur principal.

Paramètres:
listeText : liste des codes de touches

Documentation des fonctions membres

void ch.hearc.proj2.options.telecommande.controleur.ControleurChangerToucheTelecommande.addListeneurs (  )  [private]
void ch.hearc.proj2.options.telecommande.controleur.ControleurChangerToucheTelecommande.ajouterKeyListeneur ( final JTextField  textField  )  [private]
boolean ch.hearc.proj2.options.telecommande.controleur.ControleurChangerToucheTelecommande.isDoublon ( Integer  keyCode,
HashMap< String, Integer >  mapKey,
JTextField  textField 
) [private]

permet de tester si la nouvelle touche est un doublon ou pas

Paramètres:
keyCode : code entré
mapKey : liste de codes
textField : textbox modifiée
Renvoie:
: un booléen indiquant si la touche est libre ou pas (faise => disponible , true => non disponible)
void ch.hearc.proj2.options.telecommande.controleur.ControleurChangerToucheTelecommande.modifierTouche ( String  name,
Integer  valueOf 
) [private]

permet de modifier la touche dans la map

Paramètres:
name : nom de la touche
valueOf : code pressé par l'utilisateur

Documentation des données membres


La documentation de cette classe a été générée à partir du fichier suivant :
Généré le Mon May 31 09:08:40 2010 pour Multigest par  doxygen 1.6.3