|
| CaseOptionMultiSimple (const CaseOptionBuildInfo &cob) |
|
String | trueName () const |
| Retourne le vrai nom (non traduit) de l'option.
|
|
String | name () const |
| Retourne le nom de l'option correspondant au langage du jeu de données.
|
|
String | translatedName (const String &lang) const |
| Nom dans la langue lang de l'option. Retourne name() si pas de traduction.
|
|
void | search (bool is_phase1) |
| Récupère la valeur du fichier de configuration pour la variable.
|
|
virtual void | print (const String &lang, std::ostream &o) const =0 |
| Imprime la valeur de l'option dans le langage lang,sur le flot o.
|
|
ICaseMng * | caseMng () const |
| Gestionnaire de cas.
|
|
ICaseOptionList * | parentOptionList () const |
| OptionList parent.
|
|
ITraceMng * | traceMng () const |
| Gestionnaire de traces.
|
|
ISubDomain * | subDomain () const |
| Gestionnaire de sous-domaine.
|
|
ICaseDocument * | caseDocument () const |
| Retourne le gestionnaire de document.
|
|
ICaseDocumentFragment * | caseDocumentFragment () const |
| Retourne le document associé à cette option.
|
|
void | setRootElement (const XmlNode &root_element) |
| Positionne l'élément racine à root_element.
|
|
XmlNode | rootElement () const |
| Retourne l'élément racine du DOM.
|
|
virtual ICaseFunction * | function () const =0 |
| Retourne la fonction liée à cette option ou nullptr s'il n'y en a pas.
|
|
Integer | minOccurs () const |
| Nombre minimum d'occurences (pour une option multiple)
|
|
Integer | maxOccurs () const |
| Nombre maximum d'occurences (pour une option multiple) (-1 == unbounded)
|
|
bool | isOptional () const |
| Permet de savoir si une option est optionnelle.
|
|
virtual void | updateFromFunction (Real current_time, Integer current_iteration)=0 |
| Met à jour la valeur de l'option à partir d'une fonction.
|
|
void | addAlternativeNodeName (const String &lang, const String &name) |
| Ajoute une traduction pour le nom de l'option.
|
|
void | addDefaultValue (const String &category, const String &value) |
| Ajoute la valeur par défaut value à la catégorie category.
|
|
virtual void | visit (ICaseDocumentVisitor *visitor) const =0 |
| Applique le visiteur sur cette option.
|
|
void | checkIsInitialized () const |
| Lève une exception si l'option n'a pas été initialisée.
|
|