|
| | CaseOptionsMain (ICaseMng *cm) |
| | CaseOptions (ICaseMng *cm, const String &name) |
| | Constructs an options set.
|
| | CaseOptions (ICaseOptionList *, const String &name) |
| | Constructs an options set.
|
| | CaseOptions (ICaseMng *cm, const String &name, const XmlNode &parent) |
| | Constructs an options set.
|
| | CaseOptions (ICaseOptionList *, const String &name, const XmlNode &parent, bool is_optional=false, bool is_multi=false) |
| | Constructs an options set.
|
| | ~CaseOptions () override |
| | Frees resources.
|
| String | rootTagTrueName () const override |
| | Returns the true name (non-translated) of the element.
|
| String | rootTagName () const override |
| | Returns the name of the element in the data set language.
|
| String | translatedName (const String &lang) const override |
| | Name in language lang of the option. Returns rootTagTrueName() if no translation exists.
|
| virtual String | trueName () const |
| | Returns the true name (non-translated) of the element.
|
| virtual String | name () const |
| | Returns the name of the element in the data set language.
|
| void | read (bool is_phase1) override |
| void | read (eCaseOptionReadPhase phase) override |
| | Performs the reading of the read_phase phase of the options.
|
| void | addInvalidChildren (XmlNodeList &) override |
| | Adds unrecognized elements to nlist.
|
| void | printChildren (const String &lang, int indent) override |
| IServiceInfo * | caseServiceInfo () const override |
| | Returns the associated service or 0 if none exists.
|
| IModule * | caseModule () const override |
| | Returns the associated module or 0 if none exists.
|
| void | setCaseServiceInfo (IServiceInfo *m) override |
| | Associates service m with this data set.
|
| void | setCaseModule (IModule *m) override |
| | Associates module m with this data set.
|
| void | deepGetChildren (Array< CaseOptionBase * > &col) override |
| | Adds all child options to the list col.
|
| ICaseOptionList * | configList () override |
| const ICaseOptionList * | configList () const override |
| ICaseFunction * | activateFunction () override |
| | Function indicating the activation status of the option.
|
| bool | isPresent () const override |
| | True if the option is present in the file, false if it is the default value.
|
| void | addAlternativeNodeName (const String &lang, const String &name) override |
| | Adds a translation for the option name. Adds the option name name corresponding to language lang. If a translation already exists for this language, it is replaced by this one.
|
| ICaseMng * | caseMng () const override |
| ITraceMng * | traceMng () const override |
| ISubDomain * | subDomain () const override |
| | Associated sub-domain.
|
| 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 |
| | Applies the visitor to this option.
|
| String | xpathFullName () const override |
| | Full name in XPath format corresponding to rootElement().
|
| Ref< ICaseOptions > | toReference () override |
Definition at line 28 of file CaseOptionsMain.h.