Framework JavaScript ACube V2.10.0
 

Classe ElementListe

Object
   |
   +--ElementListe

class ElementListe


La classe «ElementListe» est la classe permettant de décrire l'objet associé à une liste.
Sa propriété publique décrit les attributs du composant et peut être manipulée ou interrogée en dehors de la bibliothèque du framework ergonomique. Ses propriétés privées sont utilisées au sein même du framework ergonomique.







RENDU IHM
Liste simple
exListeSimple
Liste numérotée
exListeNumerotee


Date: 25/10/2005

Version: 1.1

Definie dans ergonomique/fw_liste.js


Sommaire des Attributs
<private>  String argc
          L'élément «argc» dans la classe ElementListe n'est pas une propriété, il permet de récupérer le nombre d'arguments passés en paramètres du constructeur de la classe (utile dans le cas des paramètres facultatifs, pour compter les paramètres soumis par le développeur).
<private>  String argv
          L'élément «argv» dans la classe ElementListe n'est pas une propriété, il permet de récupérer dans un tableau les arguments passés en paramètres du constructeur de la classe (utile dans le cas des paramètres facultatifs, pour repérer les paramètres qui ont été soumis par le développeur).
<private>  boolean boolNum
          Propriété privée «boolNum» - Booléen précisant si la liste est de type numérotée (true) ou normale (false).
<private>  String divBind
          Propriété privée «divBind».
<private>  String id
          Propriété privée «id» - C'est l'ID du composant définit sous forme de chaîne de caractères.
<private>  Array_ObjectListe tabListe
          La propriété publique «tabListe» peut être manipulée ou interrogée en dehors de la bibliothèque du framework ergonomique.
<private>  XMLObjectSauvegarde XMLObjectListe
          Propriété privée «XMLObjectListe».
 
Sommaire des Constructeurs
ElementListe (<String_Obligatoire> id, <boolean_Obligatoire> boolNum, xmlObject)
            Crée une instance de la classe "ElementListe" pour une liste non numérotée : Exemples d'appels aux constructeurs.
 
Sommaire des Méthodes
 void ecrireBind()
           La méthode publique «ecrireBind()» déclenche la génération du code HTML de la zone dynamique associée au composant.
 <private>  void ecrireElementDomHTML()
           La méthode privée «ecrireElementDomHTML()» est une fonction interne renvoyant le code HTML associé à une liste.
 <private>  void initDivBind()
           La méthode privée «initDivBind()» permet de spécifier un pointeur vers le DOM HTML de la zone dynamique gérant la présentation du composant liste.
 <private>  void initTabByXML()
           La méthode privée «initTabByXML» permet de construire le tableau d'objets référençant les items présents dans le flux XML de paramétrage.
 void setDivBind(<objetDOMHtml_Obligatoire> divBind)
           La méthode publique «setDivBind(divBind)» permet d'associer une zone dynamique (DIV) comme conteneur du composant Liste.

Détail des Attributs

argc

<private> String argc

argv

<private> String argv

boolNum

<private> boolean boolNum

divBind

<private> String divBind

id

<private> String id

tabListe

<private> Array_ObjectListe tabListe

XMLObjectListe

<private> XMLObjectSauvegarde XMLObjectListe

Détail des Constructeurs

ElementListe

ElementListe(<String_Obligatoire> id, <boolean_Obligatoire> boolNum, xmlObject)

Détail des Méthodes

ecrireBind

void ecrireBind()

ecrireElementDomHTML

 <private> void ecrireElementDomHTML()

initDivBind

 <private> void initDivBind()

initTabByXML

 <private> void initTabByXML()

setDivBind

void setDivBind(<objetDOMHtml_Obligatoire> divBind)

Framework JavaScript ACube V2.10.0
 

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