Framework JavaScript ACube V2.10.0
 

Classe ComposantContentEditorTemplate

Object
   |
   +--ComposantContentEditorTemplate

class ComposantContentEditorTemplate


La classe «ComposantContentEditorTemplate» est la classe permettant de gérer les templates de configuration du composant ContentEditor.
Il n'existe pas de propriété privée pour cette classe. Il n'existe pas de méthode privée pour cette classe.
Ses propriétés publiques décrivent les attributs d'un template et peuvent être manipulées ou interrogées en dehors de la bibliothèque du framework ergonomique.
Version: 2.7.0 Date : 17/12/2007

Definie dans ergonomique/fw_contentEditor.js


Sommaire des Attributs
<private>  Object argc
          
<private>  Object argv
          
 Boolean buttonList
          Chaîne de caractères indiquant la liste des boutons constituant la barre d'outil décrite dans le flux xml du template.
 String erreurXML
          String facultatif en 3ème paramètre du constructeur précisant le type d'erreur utilisé lors du rapatriement du flux XML lié au contenu informatif du template.
 String id
          Chaîne de caractères indiquant l'identifiant de l'élément ComposantContentEditorTemplate.
 String toolBarId
          Chaîne de caractères indiquant l'identifiant de la barre d'outil décrite dans le flux xml du template.
 String URLData
          Chaîne de caractères indiquant l'url du flux XML du template à rapatrier.
 XMLObject XMLData
          XMLObject des données XML décrivant le template.
 
Sommaire des Constructeurs
ComposantContentEditorTemplate (id,URLData)
            Crée une instance de la classe «ComposantContentEditorTemplate».
 
Sommaire des Méthodes
 String getButtonList()
           La méthode publique «getButtonList()» retourne la propriété buttonList qui contient la liste des boutons de la toolbar.
 String getToolBarId()
           La méthode publique «getToolBarId()» retourne la propriété toolBarId qui contient l'id de la toolBar.
 XMLObject getXMLData()
           La méthode publique «getXMLData()» retourne la propriété XMLData qui contient les données du template.
 void importData()
           La méthode publique «importData()» déclenche l'appel de demande de rapatriement du flux XML lié au contenu informatif du template.
 void initXMLData(<String_Obligatoire> URLData)
           La méthode publique «initXMLData()» initialise la propriété XMLData qui contient les données du template.
 ComposantContentEditorTemplate retourImportData()
           La méthode publique «retourImportData()» est la méthode de création de toolBar, depuis un fichier XML de template répondant à la DTD DTD.contentEditorTemplateParametrage.dtd.
 void setButtonList(<String_Obligatoire> buttonList)
           La méthode publique «setButtonList()» modifie la propriété buttonList qui contient la liste des boutons de la toolBar.
 void setToolBarId(<String_Obligatoire> toolBarId)
           La méthode publique «setToolBarId()» modifie la propriété toolBarId qui contient l'id de la toolBar.
 void setXMLData(<XMLObject_Obligatoire> XMLData)
           La méthode publique «setXMLData()» modifie la propriété XMLData qui contient les données du template.

Détail des Attributs

argc

<private> Object argc

argv

<private> Object argv

buttonList

Boolean buttonList

erreurXML

String erreurXML

id

String id

toolBarId

String toolBarId

URLData

String URLData

XMLData

XMLObject XMLData

Détail des Constructeurs

ComposantContentEditorTemplate

ComposantContentEditorTemplate(id,URLData)

Détail des Méthodes

getButtonList

String getButtonList()

getToolBarId

String getToolBarId()

getXMLData

XMLObject getXMLData()

importData

void importData()

initXMLData

void initXMLData(<String_Obligatoire> URLData)

retourImportData

ComposantContentEditorTemplate retourImportData()

setButtonList

void setButtonList(<String_Obligatoire> buttonList)

setToolBarId

void setToolBarId(<String_Obligatoire> toolBarId)

setXMLData

void setXMLData(<XMLObject_Obligatoire> XMLData)

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