|
| CaseOptionsMulti (ICaseMng *, const String &tag_root_name, const XmlNode &element, Integer min_occurs, Integer max_occurs) |
|
| CaseOptionsMulti (ICaseOptionList *, const String &tag_root_name, const XmlNode &element, Integer min_occurs, Integer max_occurs) |
|
ICaseOptions * | toCaseOptions () override |
|
void | addChild (ICaseOptionList *v) override |
|
Integer | nbChildren () const override |
|
ICaseOptionList * | child (Integer index) const override |
|
ICaseOptionsMulti * | toCaseOptionsMulti () |
|
| CaseOptions (ICaseMng *cm, const String &name) |
| Construit un jeu d'options.
|
|
| CaseOptions (ICaseOptionList *, const String &name) |
| Construit un jeu d'options.
|
|
| CaseOptions (ICaseMng *cm, const String &name, const XmlNode &parent) |
| Construit un jeu d'options.
|
|
| CaseOptions (ICaseOptionList *, const String &name, const XmlNode &parent, bool is_optional=false, bool is_multi=false) |
| Construit un jeu d'options.
|
|
| ~CaseOptions () override |
| Libère les ressources.
|
|
String | rootTagTrueName () const override |
| Retourne le vrai nom (non traduit) de l'élément.
|
|
String | rootTagName () const override |
| Retourne le nom de l'élément dans le langage du jeu de données.
|
|
String | translatedName (const String &lang) const override |
| Nom dans la langue lang de l'option. Retourne rootTagTrueName() si pas de traduction.
|
|
virtual String | trueName () const |
| Retourne le vrai nom (non traduit) de l'élément.
|
|
virtual String | name () const |
| Retourne le nom de l'élément dans le langage du jeu de données.
|
|
void | read (bool is_phase1) override |
|
void | read (eCaseOptionReadPhase phase) override |
| Effectue la lecture de la phase read_phase des options.
|
|
void | addInvalidChildren (XmlNodeList &) override |
| Ajoute à nlist les éléments non reconnus.
|
|
void | printChildren (const String &lang, int indent) override |
|
IServiceInfo * | caseServiceInfo () const override |
| Retourne le service associé ou 0 s'il n'y en a pas.
|
|
IModule * | caseModule () const override |
| Retourne le module associé ou 0 s'il n'y en a pas.
|
|
void | setCaseServiceInfo (IServiceInfo *m) override |
| Associe le service m à ce jeu de données.
|
|
void | setCaseModule (IModule *m) override |
| Associe le module m à ce jeu de données.
|
|
void | deepGetChildren (Array< CaseOptionBase * > &col) override |
| Ajoute à la liste col tous les options filles.
|
|
ICaseOptionList * | configList () override |
|
const ICaseOptionList * | configList () const override |
|
ICaseFunction * | activateFunction () override |
| Fonction indiquant l'état d'activation de l'option.
|
|
bool | isPresent () const override |
| Vrai si l'option est présente dans le fichier, faux s'il s'agit de la valeur par défaut.
|
|
void | addAlternativeNodeName (const String &lang, const String &name) override |
| Ajoute une traduction pour le nom de l'option. Ajoute le nom name de l'option correspondant au langage lang. Si une traduction existe déjà pour ce langage, elle est remplacée par celle-ci.
|
|
ICaseMng * | caseMng () const override |
|
ITraceMng * | traceMng () const override |
|
ISubDomain * | subDomain () const override |
| Sous-domain associé.
|
|
IMesh * | mesh () const override |
|
MeshHandle | meshHandle () const override |
|
ICaseDocument * | caseDocument () const override |
|
ICaseDocumentFragment * | caseDocumentFragment () const override |
|
void | detach () override |
|
void | visit (ICaseDocumentVisitor *visitor) const override |
| Applique le visiteur sur cette option.
|
|
String | xpathFullName () const override |
| Nom complet au format XPath correspondant à rootElement()
|
|
Ref< ICaseOptions > | toReference () override |
|
| ARCCORE_DEPRECATED_2019 ("Use meshHandle().mesh() instead") virtual IMesh *mesh() const =0 |
|
| ARCANE_DEPRECATED_REASON ("Y2023: use caseMng()->caseDocument() instead.") virtual ICaseDocument *caseDocument() const =0 |
|
virtual void | multiAllocate (const XmlNodeList &)=0 |
|
Classe de base d'un tableau d'options complexes du jeu de données.
Définition à la ligne 32 du fichier CaseOptionsMulti.h.