Classe ComposantAide
Object
|
+--ComposantArborescence
|
+--ComposantAide
- class
ComposantAide
- extends ComposantArborescence
La classe «ComposantAide» est la classe permettant de gérer le composant Aide.
Elle hérite du ComposantArborescence. La réalisation et le mise en place des pages d'aide
reste à faire par l'utilisateur

Rendu IHM :

Date: 14/02/2007
Version: 2.5
Definie dans ergonomique/fw_aide.js
Attributs hérités de la classeComposantArborescence |
id, type, XMLObjectArborescence, divBind, argv, argc, tabTitres, title, link, description, language, strAffichage
|
Sommaire des Constructeurs |
ComposantAide
(<String_Obligatoire> id, xmlObjectCont, <DefaultElementForm_Optionnel> objetOrigin)
Crée une instance de la classe ComposantAide représentant un composant Aide.
|
Sommaire des Méthodes |
void
|
ecrireBind()
La fonction privée ecrireBind() de la classe ComposantAide permet d'ecrire la page html
d'un élément de l'aide.
|
Object
|
extend_ComposantArborescence(<String_Obligatoire> id, <String_Obligatoire> type, <XMLObjectSauvegarde_Obligatoire> XMLObjectCont)
Crée une instance de la classe ComposantArbrescence.
|
<private> void
|
lierPageDroite(<ObjectItemArborscence_Obligatoire> item)
La fonction privée lierPageDroite(item) de la classe ComposantAide permet d'associer une page html
à un élément de l'aide.
|
void
|
mettreAJour(valeur)
La fonction privée mettreAJour(valeur) de la classe ComposantAide permet de mettre à jour
un élément de formulaire.
|
Méthodes héritées de la classe ComposantArborescence |
initTabByXML, ecrireBind, initDivBind, setDivBind, ecrireBindRecursif, initTabFichImages, creerItem, CreerSousItem, changeTreeImage, affiche, ouvrirArbo, getNode, createNode, modifyNode, deleteNode, addNode, copyNode
|
ecrireBindArborescence
Object ecrireBindArborescence
objetOrigin
Object objetOrigin
ComposantAide
ComposantAide(<String_Obligatoire> id, xmlObjectCont, <DefaultElementForm_Optionnel> objetOrigin)
Crée une instance de la classe ComposantAide représentant un composant Aide.
Parameters:
id - String_Obligatoire
: String indiquant l'id du composant à instancier. Sa valorisation doit correspondre au nom de la variable JavaScript du composant instancié.
objetOrigin - DefaultElementForm_Optionnel
: objet depuis lequel on appelle la page d'aide.
XMLObjectCont - XMLObjectSauvegarde_Obligatoire
: Objet XMLObjectSauvegarde pour paramétrer le contenu informatif.
Date: 14/02/2007
Version: 2.5
ecrireBind
void ecrireBind()
La fonction privée ecrireBind() de la classe ComposantAide permet d'ecrire la page html
d'un élément de l'aide. Cette méthode va repérer si l'on souhaite afficher une page d'aide avec une
arborescence ouverte, et appeler la fonction pour afficher l'url qui correspond.
Elle appelle ensuite la méthode ecrireBind du ComposantArborescence.
Parameters:
string - string_Optionnel
correspondant à l'url ou au chemin XML que l'on souhaite afficher
Date: 14/11/2006
Version: 2.4
Voir:
extend_ComposantArborescence
Object extend_ComposantArborescence(<String_Obligatoire> id, <String_Obligatoire> type, <XMLObjectSauvegarde_Obligatoire> XMLObjectCont)
Crée une instance de la classe ComposantArbrescence.
Parameters:
id - String_Obligatoire
: String indiquant l'id du composant à instancier. Sa valeur doit correspondre au nom de la variable JavaScript du composant instancié.
type - String_Obligatoire
: String indiquant le type de composant désiré. Valeurs possibles : "", "fichier"
XMLObjectCont - XMLObjectSauvegarde_Obligatoire
: Objet XMLObjectSauvegarde pour paramétrer le contenu informatif.
tabTitres - t_ObjectItemArborescence_Optionnel
: Tableau d'objets ObjectItemArborescence pour paramétrer le contenu informatif en JavaScript si pas de flux XML pour effectuer ce paramétrage.
Date: 14/11/2006
Version: 2.4
Fichiers JS nécessaires: Fichiers CSS nécessaires:
lierPageDroite
<private> void lierPageDroite(<ObjectItemArborscence_Obligatoire> item)
La fonction privée lierPageDroite(item) de la classe ComposantAide permet d'associer une page html
à un élément de l'aide. Ainsi, à l'élément ouvert dans l'arborescence de la frame de gauche, on associe
une url à ouvrir dans la frame de droite.
Les url et le nom de cette fonction doivent etre renseignés dans le fichier XML d'aide (tags URL et FUNC).
Parameters:
item - ObjectItemArborscence_Obligatoire
: objet ObjectItemArborscence dans lequel est stockée l'url pour l'affichage
Date: 14/11/2006
Version: 2.4
mettreAJour
void mettreAJour(valeur)
La fonction privée mettreAJour(valeur) de la classe ComposantAide permet de mettre à jour
un élément de formulaire. Elle est appelée depuis un assistant associé à ce même élément.
Parameters:
String -
ou Array_Obligatoire} valeur ou tableau d'ObjetOptions pour mise à jour d'un élément de formulaire
Date: 14/02/2007
Version: 2.5
Version 2.10.0, / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.
Documentation generated by
JSDoc on Wed Jan 6 17:05:02 2010