Fonctions membres publiques | |
virtual void | build ()=0 |
Construit l'instance. | |
virtual ICaseDocument * | clone ()=0 |
Clone le document. | |
virtual CaseNodeNames * | caseNodeNames ()=0 |
Retourne l'instance contenant les noms des noeuds XML par langage. | |
virtual XmlNode | arcaneElement ()=0 |
Retourne l'élément des informations pour Arcane. | |
virtual XmlNode | configurationElement ()=0 |
Retourne l'élément des informations de configuration. | |
virtual XmlNode | timeloopElement ()=0 |
Retourne l'élément contenant le choix de la boucle en temps. | |
virtual XmlNode | titleElement ()=0 |
Retourne l'élément contenant le titre du cas. | |
virtual XmlNode | descriptionElement ()=0 |
Retourne l'élément contenant la description du cas. | |
virtual XmlNode | modulesElement ()=0 |
Retourne l'élément contenant la description des modules. | |
virtual XmlNode | servicesElement ()=0 |
Retourne l'élément contenant la description des services. | |
virtual XmlNode | functionsElement ()=0 |
Retourne l'élément racine des fonctions. | |
virtual const XmlNodeList & | meshElements ()=0 |
Retourne l'élément racine des informations de maillage. | |
virtual XmlNode | meshesElement ()=0 |
Elément contenant la liste des maillages (nouveau mécanisme) (peut être nul) | |
virtual String | userClass () const =0 |
Nom de la classe d'utilisation du cas. | |
virtual void | setUserClass (const String &value)=0 |
Positionne le nom de la classe d'utilisation du cas. | |
virtual String | codeName () const =0 |
Nom du code du cas. | |
virtual void | setCodeName (const String &value)=0 |
Positionne le nom du code du cas. | |
virtual String | codeVersion () const =0 |
Numéro de version du code correspondant au cas. | |
virtual void | setCodeVersion (const String &value)=0 |
Positionne le numéro de version du code. | |
virtual String | codeUnitSystem () const =0 |
Nom du système d'unité du document. | |
virtual void | setCodeUnitSystem (const String &value)=0 |
Positionne le nom du systmème d'unité du document. | |
virtual void | setDefaultCategory (const String &v)=0 |
Positionne la catégorie utilisée pour les valeurs par défaut. | |
virtual ICaseDocumentFragment * | fragment ()=0 |
Fragment correspondant à ce document. | |
Fonctions membres publiques hérités de Arcane::ICaseDocumentFragment | |
virtual IXmlDocumentHolder * | documentHolder ()=0 |
Retourne le document Xml du jeu de données. Ce pointeur reste la propriété de cette classe et est détruit lorsque cette instance est détruite. | |
virtual XmlNode | documentNode ()=0 |
Retourne le noeud document. | |
virtual XmlNode | rootElement ()=0 |
Retourne l'élément racine. | |
virtual String | language () const =0 |
Langage utilisé dans le jeu de données. | |
virtual String | defaultCategory () const =0 |
Catégorie utilisée pour les valeurs par défaut. | |
virtual void | addError (const CaseOptionError &case_error)=0 |
Ajoute une erreur dans le jeu de données. | |
virtual void | addWarning (const CaseOptionError &case_error)=0 |
Ajoute un avertissement dans le jeu de données. | |
virtual bool | hasError () const =0 |
virtual bool | hasWarnings () const =0 |
virtual void | printErrors (std::ostream &o)=0 |
Ecrit les erreurs dans le flot o. | |
virtual void | printWarnings (std::ostream &o)=0 |
Ecrit les avertissements dans le flot o. | |
virtual void | clearErrorsAndWarnings ()=0 |
Supprime les messages d'erreurs et d'avertissements enregistrés. | |
Définition à la ligne 100 du fichier ICaseDocument.h.
|
pure virtual |
Retourne l'instance contenant les noms des noeuds XML par langage.
Implémente Arcane::ICaseDocumentFragment.