|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |
Object | +--ComposantClavierVirtuel
La classe «ComposantClavierVirtuel» :
Le «ComposantClavierVirtuel» permet de protéger la saisie d'un information (Un mot de passe par exemple).
RENDU IHM
ComposantClavierVirtuel
[Instanciation de la classe ComposantClavierVirtuel correspondante : voir Exemples]
Date: 01/01/2007
Version: 2.7.0
Fichiers JS nécessaires:
Sommaire des Attributs | |
<private> int |
digitHeight
La propriété privée «digitHeight» contient la hauteur en pixel d'une touche du clavier. |
<private> int |
digitWidth
La propriété privée «digitWidth» contient la largeur en pixel d'une touche du clavier. |
<private> int |
height
La propriété privée «height» contient la hauteur en pixel du clavier. |
<private> String |
id
L attribut «id» du composant clavierVirtuel correspond a l identifiant du clavier. |
<private> String |
idPass
L'attribut «idPass» du composant "clavierVirtuel" est le paramètre sous lequel doit être stocké le mot de passe dans le formulaire. |
<private> String |
key
La propriété privée «key» contient la clé de cryptage renvoyée par le serveur (flux XML). |
<private> int |
margeX
La propriété privée «margeX» contient la valeur de la marge horizontale (espace entre chaque touche). |
<private> int |
margeY
La propriété privée «margeY» contient la valeur de la marge verticale (espace entre chaque touche). |
<private> int |
nbColumns
La propriété privée «nbColumns» contient le nombre de colonnes du clavier virtuel. |
<private> String |
nbEcrireClavier
L'attribut «nbEcrireClavier» du composant clavierVirtuel correspond au compteur du nombre de fois que le clavier a été ecrit. |
<private> int |
nbIcons
This property is the number of digit that the virtual keypad will have. |
<private> int |
passLength
This attribute define the maximum length of the password |
<private> Integer |
style
L'attribut «style» du composant clavierVirtuel correspond au style d'affichage du clavier (STYLE_CV_CIRCLES, STYLE_CV_RECT (par défaut)). |
<private> {Array_Integer} |
tabEmptyCells
La propriété privée «tabEmptyCells» contient les indices des cellules du clavier virtuel non occupées par des touches. |
<private> int |
width
La propriété privée «width» contient la largeur en pixel du clavier. |
<private> XMLObject |
XMLObjectCV
L'attribut «XMLObjectCV» du composant "clavierVirtuel" est un object du type XMLObject contenant le flux de configuration du clavier virtuel défini par l'utilisateur du framework. |
<private> XMLObject |
XMLObjectServletCV
L'attribut «XMLObjectServletCV» du composant "clavierVirtuel" est un object du type XMLObject contenant le flux de configuration du clavier virtuel, retourné par le servlet. |
Sommaire des Constructeurs | |
ComposantClavierVirtuel
(<String_Obligatoire> id, <XmlObjectSauvegarde_Facultatif> xmlData, <String_Obligatoire> idPass, <Integer_Facultatif> styleClavier, <Integer_Facultatif> nbIcons, <Integer_Facultatif> passLength)
Crée une instance de la classe ComposantClavierVirtuel. |
Sommaire des Méthodes | |
<private> void
|
annulerDerniereSaisie()
La méthode privée «annulerDerniereSaisie()» réalise le traitement de suppression de la dernière touche saisie via le clavier virtuel dans le mode de présentation par formulaire. |
<private> void
|
annulerSaisie()
La méthode privée «annulerSaisie()» réalise le traitement de suppression des touches saisies via le clavier virtuel dans le mode de présentation par formulaire. |
void
|
ecrireBind()
La méthode publique «ecrireBind()» réalise le rendu HTML du composant dans la zone dynamique (DIV) d'id "Position_" + this.id. |
<private> void
|
ecrireClavierHtml()
La méthode privée «ecrireClavierHtml()» retourne le code HTML réalisant le rendu du clavier virtuel. |
void
|
getPassword()
The public method «getPassword()» return the value of the password set by the user. |
<private> void
|
initClavierByXML()
La méthode privée «initClavierByXML()» permet de parametrer le composant clavier virtuel à partir du flux XML de configuration. |
<private> boolean
|
initClavierServletByXML()
La méthode privée «initClavierServletByXML()» permet de parametrer le clavier à partir du flux XML de configuration issu de la servlet du clavier numérique. Retourne true si tout c'est bien passé, false sinon. |
<private> void
|
retourXML()
La méthode privée «retourXML()» réalise le traitement du retour de l'appel AJAX à la servlet. |
<private> void
|
saisirTouche(<String_Obligatoire> valeur)
La méthode privée «saisirTouche()» réalise le traitement de suppression des touches saisies via le clavier virtuel dans le mode de présentation par formulaire. |
void
|
setPassword(<String_Obligatoire> pass)
La méthode public «setPassword()» permet de définir la propriété password de l'objet. |
Détail des Attributs |
<private> int digitHeight
<private> int digitWidth
<private> int height
<private> String id
<private> String idPass
<private> String key
<private> int margeX
<private> int margeY
<private> int nbColumns
<private> String nbEcrireClavier
<private> int nbIcons
<private> int passLength
<private> Integer style
<private> {Array_Integer} tabEmptyCells
<private> int width
<private> XMLObject XMLObjectCV
<private> XMLObject XMLObjectServletCV
Détail des Constructeurs |
ComposantClavierVirtuel(<String_Obligatoire> id, <XmlObjectSauvegarde_Facultatif> xmlData, <String_Obligatoire> idPass, <Integer_Facultatif> styleClavier, <Integer_Facultatif> nbIcons, <Integer_Facultatif> passLength)
id - String_Obligatoire
: Id de l'élément.
xmlData - XmlObjectSauvegarde_Facultatif
: Données XML de type XMLObjectSauvegarde, que l'on souhaite associer au clavier virtuel pour le paramétrer.
idPass - String_Obligatoire
: nom du paramètre correspondant au password à utiliser lors de la validation (j_password).
styleClavier - Integer_Facultatif
: Style du clavier (utiliser les constantes STYLE_CV_RECT, STYLE_CV_CIRCLE).
nbIcons - Integer_Facultatif
: nombre d'icones à afficher dans le clavier virtuel (max: 16)
passLength - Integer_Facultatif
: longueur maximum du password
Détail des Méthodes |
<private> void annulerDerniereSaisie()
<private> void annulerSaisie()
void ecrireBind()
<private> void ecrireClavierHtml()
void getPassword()
<private> void initClavierByXML()
<private> boolean initClavierServletByXML()
<private> void retourXML()
<private> void saisirTouche(<String_Obligatoire> valeur)
valeur - String_Obligatoire
: Position de la touche cliquée sur le clavier virtuel.
void setPassword(<String_Obligatoire> pass)
pass - String_Obligatoire
: nouvelle valeur du mot de passe caché
|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |