12#ifndef ARCANE_CASEOPTIONBASE_H
13#define ARCANE_CASEOPTIONBASE_H
17#include "arcane/utils/String.h"
19#include "arcane/XmlNode.h"
30class CaseOptionBuildInfo;
32class ICaseDocumentFragment;
37class CaseOptionBasePrivate;
38class ICaseDocumentVisitor;
87 ARCCORE_DEPRECATED_2019(
"Do not use subDomain(). Try to get subDomain from an other way.")
107 Integer minOccurs() const;
110 Integer maxOccurs() const;
138 void checkIsInitialized()
const { _checkIsInitialized(); }
143 String _defaultValue()
const;
150 void _setIsInitialized();
151 bool _isInitialized()
const;
152 void _checkIsInitialized()
const;
153 void _checkMinMaxOccurs(Integer
nb_occur);
154 String _xpathFullName()
const;
162 void _setTranslatedName();
163 void _setCategoryDefaultValue();
Implémentation de la classe de base d'une option du jeu de données.
Classe de base d'une option du jeu de donnée.
CaseOptionBase(const CaseOptionBase &from)=delete
Constructeur de copie.
CaseOptionBasePrivate * m_p
Implémentation.
virtual void print(const String &lang, std::ostream &o) const =0
Imprime la valeur de l'option dans le langage lang,sur le flot o.
CaseOptionBase & operator=(const CaseOptionBase &from)=delete
Opérateur de recopie.
Informations pour construire une option de jeu de données.
Interface d'une partie d'un jeu de données.
Interface du visiteur pour une option du jeu de données.
Interface d'une classe gérant un document XML du jeu de données.
Interface d'une fonction du jeu de données.
Interface du gestionnaire de cas.
Interface d'une liste d'options du jeu de données.
Interface du gestionnaire d'un sous-domaine.
Vue typée sur une liste d'entités d'une connectivité.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Interface du gestionnaire de traces.
Chaîne de caractères unicode.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-