Fonctions membres publiques | |
InternalApi (CaseOptionList *opt_list) | |
void | addConfig (CaseOptionBase *o, const XmlNode &parent) override |
void | setRootElementWithParent (const XmlNode &parent_element) override |
Positionne l'élément racine de la liste, avec parent_element comme parent. Si déjà positionné, ne fait rien. | |
void | setRootElement (const XmlNode &root_element) override |
Positionne l'élément racine de la liste. Si déjà positionné, lance une exception. | |
void | addInvalidChildren (XmlNodeList &nlist) override |
Ajoute les éléments fils ne correspondants par à de options dans nlist. | |
Attributs privés | |
CaseOptionList * | m_opt_list |
Membres hérités additionnels | |
Fonctions membres publiques statiques hérités de Arcane::ICaseOptionListInternal | |
static ICaseOptionList * | create (ICaseMng *m, ICaseOptions *ref_opt, const XmlNode &parent_element) |
static ICaseOptionList * | create (ICaseOptionList *parent, ICaseOptions *ref_opt, const XmlNode &parent_element) |
static ICaseOptionList * | create (ICaseOptionList *parent, ICaseOptions *ref_opt, const XmlNode &parent_element, bool is_optional, bool is_multi) |
static ICaseOptionList * | create (ICaseOptionsMulti *com, ICaseOptions *co, ICaseMng *m, const XmlNode &element, Integer min_occurs, Integer max_occurs) |
static ICaseOptionList * | create (ICaseOptionsMulti *com, ICaseOptions *co, ICaseOptionList *parent, const XmlNode &element, Integer min_occurs, Integer max_occurs) |
Définition à la ligne 114 du fichier CaseOptionList.cc.
|
inline |
Définition à la ligne 119 du fichier CaseOptionList.cc.
|
inlineoverridevirtual |
Implémente Arcane::ICaseOptionListInternal.
Définition à la ligne 126 du fichier CaseOptionList.cc.
|
inlineoverridevirtual |
Ajoute les éléments fils ne correspondants par à de options dans nlist.
Implémente Arcane::ICaseOptionListInternal.
Définition à la ligne 138 du fichier CaseOptionList.cc.
Références Arcane::CaseOptionList::addInvalidChildren().
|
inlineoverridevirtual |
Positionne l'élément racine de la liste. Si déjà positionné, lance une exception.
Implémente Arcane::ICaseOptionListInternal.
Définition à la ligne 134 du fichier CaseOptionList.cc.
Références Arcane::CaseOptionList::setRootElement().
|
inlineoverridevirtual |
Positionne l'élément racine de la liste, avec parent_element comme parent. Si déjà positionné, ne fait rien.
Implémente Arcane::ICaseOptionListInternal.
Définition à la ligne 130 du fichier CaseOptionList.cc.
Références Arcane::CaseOptionList::setRootElementWithParent().
|
private |
Définition à la ligne 145 du fichier CaseOptionList.cc.