1 // File : SALOMEDSClient__GenericAttribute.hxx
2 // Author : Sergey RUIN
5 #ifndef _GENERICCLIENT_ATTRIBUTE_HXX_
6 #define _GENERICCLIENT_ATTRIBUTE_HXX_
9 #include "SALOMEDSClient_definitions.hxx"
10 #include "SALOMEDSClient_SObject.hxx"
12 class SALOMEDSClient_GenericAttribute
15 virtual ~SALOMEDSClient_GenericAttribute() {}
17 virtual void CheckLocked() = 0;
18 virtual std::string Type() = 0;
19 virtual std::string GetClassType() = 0;
20 virtual _PTR(SObject) GetSObject() = 0;