|
| CaseOptionServiceImpl (const CaseOptionBuildInfo &cob, bool allow_null, bool is_optional) |
|
void | read (eCaseOptionReadPhase phase) override |
| Effectue la lecture de la phase read_phase des options.
|
|
String | serviceName () const |
|
bool | isOptional () const |
|
virtual void | getAvailableNames (StringArray &names) const |
| Retourne dans names les noms d'implémentations valides pour ce service.
|
|
void | visit (ICaseDocumentVisitor *visitor) const override |
| Applique le visiteur sur cette option.
|
|
void | setDefaultValue (const String &def_value) |
|
void | addDefaultValue (const String &category, const String &value) |
|
void | setContainer (ICaseOptionServiceContainer *container) |
| Positionne le conteneur d'instances.
|
|
void | setMeshName (const String &mesh_name) |
|
String | meshName () const |
|
| 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 | 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 |
|
String | xpathFullName () const override |
| Nom complet au format XPath correspondant à rootElement()
|
|
Ref< ICaseOptions > | toReference () override |
|
Définition à la ligne 62 du fichier CaseOptionServiceImpl.h.