Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ICaseOptionsabstract
+ Graphe d'héritage de Arcane::ICaseOptions:
+ Graphe de collaboration de Arcane::ICaseOptions:

Fonctions membres publiques

virtual String rootTagTrueName () const =0
 Vrai nom (non traduit) de l'élément.
 
virtual String rootTagName () const =0
 Nom de l'élément dans le langage du jeu de données.
 
virtual String translatedName (const String &lang) const =0
 Nom dans la langue lang de l'option. Retourne rootTagTrueName() si pas de traduction.
 
virtual void read (bool is_phase1)=0
 
virtual void read (eCaseOptionReadPhase read_phase)=0
 Effectue la lecture de la phase read_phase des options.
 
virtual void addInvalidChildren (XmlNodeList &)=0
 
virtual void printChildren (const String &lang, int indent)=0
 
virtual IServiceInfocaseServiceInfo () const =0
 Retourne le service associé ou nullptr s'il n'y en a pas.
 
virtual IModulecaseModule () const =0
 Retourne le module associé ou nullptr s'il n'y en a pas.
 
virtual void setCaseServiceInfo (IServiceInfo *m)=0
 
virtual void setCaseModule (IModule *m)=0
 
virtual void deepGetChildren (Array< CaseOptionBase * > &col)=0
 
virtual ICaseOptionListconfigList ()=0
 
virtual const ICaseOptionListconfigList () const =0
 
virtual ICaseFunctionactivateFunction ()=0
 Fonction indiquant l'état d'activation de l'option.
 
virtual bool isPresent () const =0
 Indique si l'option est présente dans le jeu de données.
 
virtual void addAlternativeNodeName (const String &lang, const String &name)=0
 
virtual ICaseMngcaseMng () const =0
 
virtual ITraceMngtraceMng () const =0
 
virtual ISubDomainsubDomain () const =0
 Sous-domain associé.
 
virtual IMeshmesh () const =0
 
virtual MeshHandle meshHandle () const =0
 
virtual ICaseDocumentcaseDocument () const =0
 
virtual ICaseDocumentFragmentcaseDocumentFragment () const =0
 
virtual void detach ()=0
 
virtual void visit (ICaseDocumentVisitor *visitor) const =0
 Applique le visiteur sur cette option.
 
virtual String xpathFullName () const =0
 Nom complet au format XPath correspondant à rootElement()
 
virtual Ref< ICaseOptionstoReference ()=0
 

Description détaillée

Définition à la ligne 34 du fichier ICaseOptions.h.

Documentation des fonctions membres

◆ activateFunction()

virtual ICaseFunction * Arcane::ICaseOptions::activateFunction ( )
pure virtual

Fonction indiquant l'état d'activation de l'option.

Implémenté dans Arcane::CaseOptions.

◆ addAlternativeNodeName()

virtual void Arcane::ICaseOptions::addAlternativeNodeName ( const String lang,
const String name 
)
pure virtual

Implémenté dans Arcane::CaseOptions.

◆ addInvalidChildren()

virtual void Arcane::ICaseOptions::addInvalidChildren ( XmlNodeList )
pure virtual

Implémenté dans Arcane::CaseOptions.

◆ caseModule()

virtual IModule * Arcane::ICaseOptions::caseModule ( ) const
pure virtual

Retourne le module associé ou nullptr s'il n'y en a pas.

Implémenté dans Arcane::CaseOptions.

◆ caseServiceInfo()

virtual IServiceInfo * Arcane::ICaseOptions::caseServiceInfo ( ) const
pure virtual

Retourne le service associé ou nullptr s'il n'y en a pas.

Implémenté dans Arcane::CaseOptions.

Référencé par Arcane::CaseOptionList::printChildren().

◆ deepGetChildren()

virtual void Arcane::ICaseOptions::deepGetChildren ( Array< CaseOptionBase * > &  col)
pure virtual

Implémenté dans Arcane::CaseOptions.

◆ isPresent()

virtual bool Arcane::ICaseOptions::isPresent ( ) const
pure virtual

Indique si l'option est présente dans le jeu de données.

Une option peut ne pas apparaître si elle ne contient que des options ayant une valeur par défaut.

Implémenté dans Arcane::CaseOptions.

◆ read()

virtual void Arcane::ICaseOptions::read ( eCaseOptionReadPhase  read_phase)
pure virtual

Effectue la lecture de la phase read_phase des options.

Implémenté dans Arcane::CaseOptions, et Arcane::CaseOptionServiceImpl.

◆ rootTagName()

virtual String Arcane::ICaseOptions::rootTagName ( ) const
pure virtual

Nom de l'élément dans le langage du jeu de données.

Implémenté dans Arcane::CaseOptions.

Référencé par Arcane::CaseOptionList::addChild(), Arcane::CaseOptionList::removeChild(), et Arcane::CaseOptionList::rootTagName().

◆ rootTagTrueName()

virtual String Arcane::ICaseOptions::rootTagTrueName ( ) const
pure virtual

Vrai nom (non traduit) de l'élément.

Implémenté dans Arcane::CaseOptions.

◆ setCaseModule()

virtual void Arcane::ICaseOptions::setCaseModule ( IModule m)
pure virtual

Implémenté dans Arcane::CaseOptions.

◆ setCaseServiceInfo()

virtual void Arcane::ICaseOptions::setCaseServiceInfo ( IServiceInfo m)
pure virtual

Implémenté dans Arcane::CaseOptions.

◆ subDomain()

virtual ISubDomain * Arcane::ICaseOptions::subDomain ( ) const
pure virtual

Sous-domain associé.

Obsolète:
Ne plus utiliser cette méthode car à terme une option pourra exister sans sous-domaine.

Implémenté dans Arcane::CaseOptions.

◆ translatedName()

virtual String Arcane::ICaseOptions::translatedName ( const String lang) const
pure virtual

Nom dans la langue lang de l'option. Retourne rootTagTrueName() si pas de traduction.

Implémenté dans Arcane::CaseOptions.

◆ visit()

virtual void Arcane::ICaseOptions::visit ( ICaseDocumentVisitor visitor) const
pure virtual

Applique le visiteur sur cette option.

Implémenté dans Arcane::CaseOptions, Arcane::CaseOptionServiceImpl, et Arcane::CaseOptionMultiServiceImpl.

◆ xpathFullName()

virtual String Arcane::ICaseOptions::xpathFullName ( ) const
pure virtual

Nom complet au format XPath correspondant à rootElement()

Implémenté dans Arcane::CaseOptions.


La documentation de cette classe a été générée à partir du fichier suivant :