12#ifndef ARCANE_CORE_XMLPROPERTY_H
13#define ARCANE_CORE_XMLPROPERTY_H
17#include "arcane/core/IProperty.h"
18#include "arcane/core/XmlNode.h"
55 void setNode(
const XmlNode& node);
Chaîne de caractères unicode.
bool canBeEdited() const override
Retourne si la valeur peut être éditée.
void nameToString(String &str) const override
Stocke le nom de la propriété dans str.
bool isDefaultValue() const override
Retourne si la valeur actuelle est la valeur par défaut.
void originalValueToString(String &str) const override
Stocke la valeur originale de la propriété dans str.
void setValueFromString(const String &str) override
Positionne la nouvelle valeur de la propriété à str.
bool isOriginalValue() const override
Retourne si la valeur actuelle est la valeur originelle.
IPropertyTypeInstance * typeInstance() override
Retourne l'instance associé à cette valeur.
IPropertyType * type() override
Retourne le type de cette propriété.
void valueToString(String &str) const override
Stocke la valeur de la propriété dans str.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-