27 #ifndef SALOMEDSClient_AttributeTreeNode_HeaderFile
28 #define SALOMEDSClient_AttributeTreeNode_HeaderFile
43 virtual void SetNext(
const _PTR(AttributeTreeNode)& value) = 0;
49 virtual void SetTreeID(
const std::string& value) = 0;
51 virtual void Append(
const _PTR(AttributeTreeNode)& value) = 0;
52 virtual void Prepend(
const _PTR(AttributeTreeNode)& value) = 0;
60 virtual bool IsChild(
const _PTR(AttributeTreeNode)& value) = 0;
61 virtual std::string
Label() = 0;
#define _PTR(Class)
Definition: SALOMEDSClient_definitions.hxx:72
Definition: SALOMEDSClient_AttributeTreeNode.hxx:34
virtual bool HasFirst()=0
virtual std::string Label()=0
virtual void SetTreeID(const std::string &value)=0
virtual bool IsDescendant(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual void SetFather(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > GetNext()=0
virtual bool IsChild(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual void InsertBefore(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual bool HasPrevious()=0
virtual void SetPrevious(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual void SetNext(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual std::string GetTreeID()=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > GetPrevious()=0
virtual void InsertAfter(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > GetFirst()=0
virtual void SetFirst(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual bool IsFather(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > GetFather()=0
virtual void Append(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual void Prepend(const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual bool HasFather()=0
Definition: SALOMEDSClient_GenericAttribute.hxx:35