Framework JavaScript ACube V2.10.0
 

Classe ElementFormText

Object
   |
   +--DefaultElementForm,DefaultHtmlInput,DefaultLibelle,DefaultXml
         |
         +--ElementFormText
Les Sous-Classes directes:
ComposantCalendrier, ElementFormPass, FilterComponent, ElementFormCheckbox, ElementFormFile

class ElementFormText
extends DefaultElementForm,DefaultHtmlInput,DefaultLibelle,DefaultXml


La classe «ElementFormText» est la classe permettant de modéliser l'élément de formulaire de type champ de saisie de texte correspondant à la balise HTML <input type= 'text'>. Le composant «ElementFormText» hérite de «DefaultElementForm», «DefaultHtmlInput», «DefaultLibelle» et «DefaultXml».





Il s'agit d'un élément mono-value:

<ELEMENT>
    <LIBELLE>libelle de champ texte :</LIBELLE>
    <VALUE>valeur de champ texte :</VALUE>
</ELEMENT>


RENDU IHM
renduIHM
Cette classe reprend toutes les propriétés privées et publiques héritées.
Cette classe reprend toutes les méthodes privées et publiques héritées.

Date: 28/09/2006

Version: 2.3

Definie dans ergonomique/fw_formulaire_element.js


Sommaire des Attributs
<private>  String argc
          L'élément «argc» dans la classe ComposantTableau 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 ComposantTableau 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 autoComplete
          Attribut «autoComplete» utilisé pour activé ou désactivé l'auto complétion.
   
Attributs hérités de la classeDefaultElementForm
readonly, disabled, id, value, statut, reference, onChange, check, onblur, formParent, ongletParent, zoneData, urlAide, altAide, lienAide, urlAssist, altAssist, bulleInfo, posBulleInfo, displayStyle, emptyDisplayStyle, onMouseOut, onMouseOver, onMouseMove, onMouseMoveBoutonAide, divBind, onfocus
   
Attributs hérités de la classeDefaultHtmlInput
alt, checked, disabled, maxlength, readonly, size, type, value
   
Attributs hérités de la classeDefaultLibelle
libelle, obligatoire, codeObligatoire, divLibelleBind
   
Attributs hérités de la classeDefaultXml
VALUE_SELECTED, VALUE_NO_SELECTED, xmlData, multi, libelle, value, tabOption
   
Attributs hérités de la classeDefaultHtml
id, style, title, name, tabindex
 
Sommaire des Constructeurs
ElementFormText (<String_Obligatoire> id, <XmlObjectSauvegarde_Facultatif> xmlData, <String_Facultatif> value, <int_Facultatif> size, <int_Facultatif> maxlength, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <Boolean_Facultatif> statut, <int_Facultatif> tabindex, <String_Facultatif> displaycss, <String_Facultatif> emptydisplaycss)
            Crée une instance de la classe ElementFormText
Voir Exemple d'instanciation de la classe ElementFormText : Exemples d'appels aux constructeurs.
 
Sommaire des Méthodes
 <private>  string ecrireBoiteHtml()
           Propre à la classe ElementFormText- La méthode privée «ecrireBoiteHtml» génère le code HTML (<input ...>) du champ de saisie (la boite).
 Object extend_DefaultElementForm(<String_Facultatif> id, <String_Facultative> value, <ObjectOption_Facultatif> tabOption, <int_Facultatif> statut)
           Crée une instance de la classe «DefaultElementForm».
 Object extend_DefaultHtmlInput(<String_Facultatif> id, <String_Facultatif> type, <int_Facultatif> maxlength, <int_Facultatif> size, <int_Facultatif> tabindex)
           Crée une instance de la classe «DefaultHtmlInput».
 Object extend_DefaultLibelle(<String_Facultatif> libelle, <boolean_Facultatif> obligatoire)
           Crée une instance de la classe «DefaultLibelle».
Voir un exemple d'appel au constructeur de l'élément pour héritage : Exemples d'appels aux constructeurs.
 Object extend_DefaultXml(<XMLObjectSauvegarde_Facultatif> xmlData, <boolean_Facultatif> multi)
           Crée une instance de la classe DefaultXml.
 
Méthodes héritées de la classe DefaultElementForm
newId, formatValue, setFormatValue, setAltAide, geturlAide, seturlAide, setAltAssist, geturlAssist, seturlAssist, getOngletParent, setOngletParent, getZoneData, setZoneData, getDomHtmlElement, getValue, setValue, getTabOption, setTabOption, setBulleInfo, setDisplayStyle, getDisplayStyle, setEmptyDisplayStyle, getEmptyDisplayStyle, getDivBind, setDivBind, ouvrirAide, ouvrirAssistant, ecrireAideHtml, setPositionBulleInfo, ecrireAssistHtml, ecrireBind, ecrireHtml, setStatut, setOnChange, setOnblur, setOnfocus, initReference, addOption, changeOption, removeOption, ecrireCellHtml
   
Méthodes héritées de la classe DefaultHtmlInput
extend_DefaultHtml, setTitle
   
Méthodes héritées de la classe DefaultLibelle
getDivLibelleBind, setDivLibelleBind, getLibelle, ecrireLibelleHtml
   
Méthodes héritées de la classe DefaultXml
getXmlData, setXmlDataMono, setXmlDataMulti, setXmlData
   
Méthodes héritées de la classe DefaultHtml
newId, setTitle, getTitle, getId, setStyle, getStyle
 

Détail des Attributs

argc

<private> String argc

argv

<private> String argv

autoComplete

<private> boolean autoComplete

Détail des Constructeurs

ElementFormText

ElementFormText(<String_Obligatoire> id, <XmlObjectSauvegarde_Facultatif> xmlData, <String_Facultatif> value, <int_Facultatif> size, <int_Facultatif> maxlength, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <Boolean_Facultatif> statut, <int_Facultatif> tabindex, <String_Facultatif> displaycss, <String_Facultatif> emptydisplaycss)

Détail des Méthodes

ecrireBoiteHtml

 <private> string ecrireBoiteHtml()

extend_DefaultElementForm

Object extend_DefaultElementForm(<String_Facultatif> id, <String_Facultative> value, <ObjectOption_Facultatif> tabOption, <int_Facultatif> statut)

extend_DefaultHtmlInput

Object extend_DefaultHtmlInput(<String_Facultatif> id, <String_Facultatif> type, <int_Facultatif> maxlength, <int_Facultatif> size, <int_Facultatif> tabindex)

extend_DefaultLibelle

Object extend_DefaultLibelle(<String_Facultatif> libelle, <boolean_Facultatif> obligatoire)

extend_DefaultXml

Object extend_DefaultXml(<XMLObjectSauvegarde_Facultatif> xmlData, <boolean_Facultatif> multi)

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