Framework JavaScript ACube V2.10.0
 

Classe ComposantErreur

Object
   |
   +--ComposantErreur

class ComposantErreur


La classe «ComposantErreur» est la classe permettant de gérer le composant Erreur.
Il n'existe pas de propriété publique pour cette classe.



model

RENDU IHM
Voici l'affichage d'un composant Erreur

Sous forme de Popup

exComposantErreurPopup

Sous format Page

exComposantErreurPage

Date: 25/10/2005

Version: 1.1

Definie dans ergonomique/fw_erreur.js


Sommaire des Attributs
<private>  boolean boolOptionsAffiche
          La propriété privée «boolOptionsAffiche» est le booléen qui indique l'état d'affichage (true) ou de désaffichage (false) en popup des options pour une erreur.
<private>  DOM HTML divBind
          La propriété privée «divBind» est la Zone dynamique (objet DOM HTML) associée au composant.
<private>  ObjectErreur Erreur
          La propriété privée «Erreur» est l'élément de type «ObjectErreur».
<private>  String id
          La propriété privée «id» est l'ID du composant définit sous forme de chaîne de caractères.
 
Sommaire des Constructeurs
ComposantErreur (<String_Obligatoire> id)
            Crée une instance de la classe ComposantErreur.
 
Sommaire des Méthodes
 void affichageOptions(<ObjectDOMHTML_Obligatoire> fenetre)
           La méthode publique «affichageOptions(fenetre)» déclenche l'affichage ou le désaffichage en popup des options pour une erreur.
 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>  string ecrireComposantDomHTML()
           Méthode privée «ecrireComposantDomHTML()» - Fonction interne renvoyant le code HTML associé au composant Erreur.
 <private>  Object getValeur(<String_Obligatoire> txt,<String_Obligatoire> name,<String_Obligatoire> sep)
           La méthode privée «getValeur(txt,name,sep)» sert à extraire la valeur d'un paramètre donné dans une URL.
 <private>  void iconeOut(<ObjectDOMHTML> widget)
           La méthode privée «iconeOut(widget)» implémente le traitement à exécuter sur l'évènement "onMouseOut" de l'icôle composant Erreur.
 <private>  void iconeOver(<ObjectDOMHTML> widget)
           La méthode privée «iconeOver(widget)» implémente le traitement à exécuter sur l'évènement "onMouseOver" de l'icône du composant Erreur.
 <private>  void initDivBind()
           La méthode privée «initDivBind()» permet de spécifier un pointeur vers le DOM HTML de la zone dynamique (DIV) gérant la présentation du composant Erreur.
 <private>  void initTabByXML()
           La méthode privée «initTabByXML()» permet de construire le tableau d'objets ObjectErreur référençant l'ensemble des l'information présentes dans le composant Erreur à partir d'un paramétrage effectué par un flux XML.
 void setDivBind(<objetDOMHtml_Obligatoire> divBind)
           La méthode publique «setDivBind(divBind)» permet d'associer une zone dynamique (DIV) comme conteneur du composant Erreur.

Détail des Attributs

boolOptionsAffiche

<private> boolean boolOptionsAffiche

divBind

<private> DOM HTML divBind

Erreur

<private> ObjectErreur Erreur

id

<private> String id

Détail des Constructeurs

ComposantErreur

ComposantErreur(<String_Obligatoire> id)

Détail des Méthodes

affichageOptions

void affichageOptions(<ObjectDOMHTML_Obligatoire> fenetre)

ecrireBind

void ecrireBind()

ecrireComposantDomHTML

 <private> string ecrireComposantDomHTML()

getValeur

 <private> Object getValeur(<String_Obligatoire> txt,<String_Obligatoire> name,<String_Obligatoire> sep)

iconeOut

 <private> void iconeOut(<ObjectDOMHTML> widget)

iconeOver

 <private> void iconeOver(<ObjectDOMHTML> widget)

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