Version: 9.12.0
SALOMEDSClient_AttributeTreeNode Class Referenceabstract

#include <SALOMEDSClient_AttributeTreeNode.hxx>

Inheritance diagram for SALOMEDSClient_AttributeTreeNode:

Public Member Functions

virtual void SetFather (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual bool HasFather ()=0
 
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetFather ()=0
 
virtual void SetPrevious (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual bool HasPrevious ()=0
 
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetPrevious ()=0
 
virtual void SetNext (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual bool HasNext ()=0
 
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetNext ()=0
 
virtual void SetFirst (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual bool HasFirst ()=0
 
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetFirst ()=0
 
virtual void SetTreeID (const std::string &value)=0
 
virtual std::string GetTreeID ()=0
 
virtual void Append (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual void Prepend (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual void InsertBefore (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual void InsertAfter (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual void Remove ()=0
 
virtual int Depth ()=0
 
virtual bool IsRoot ()=0
 
virtual bool IsDescendant (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual bool IsFather (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual bool IsChild (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
 
virtual std::string Label ()=0
 
virtual void CheckLocked ()=0
 
virtual std::string Type ()=0
 
virtual std::string GetClassType ()=0
 
virtual clt_shared_ptr< SALOMEDSClient_SObjectGetSObject ()=0
 

Member Function Documentation

◆ Append()

virtual void SALOMEDSClient_AttributeTreeNode::Append ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ CheckLocked()

virtual void SALOMEDSClient_GenericAttribute::CheckLocked ( )
pure virtualinherited

Implemented in SALOMEDS_GenericAttribute.

◆ Depth()

virtual int SALOMEDSClient_AttributeTreeNode::Depth ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ GetClassType()

virtual std::string SALOMEDSClient_GenericAttribute::GetClassType ( )
pure virtualinherited

Implemented in SALOMEDS_GenericAttribute.

◆ GetFather()

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetFather ( )
pure virtual

◆ GetFirst()

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetFirst ( )
pure virtual

◆ GetNext()

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetNext ( )
pure virtual

◆ GetPrevious()

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetPrevious ( )
pure virtual

◆ GetSObject()

virtual clt_shared_ptr<SALOMEDSClient_SObject > SALOMEDSClient_GenericAttribute::GetSObject ( )
pure virtualinherited

◆ GetTreeID()

virtual std::string SALOMEDSClient_AttributeTreeNode::GetTreeID ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ HasFather()

virtual bool SALOMEDSClient_AttributeTreeNode::HasFather ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ HasFirst()

virtual bool SALOMEDSClient_AttributeTreeNode::HasFirst ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ HasNext()

virtual bool SALOMEDSClient_AttributeTreeNode::HasNext ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ HasPrevious()

virtual bool SALOMEDSClient_AttributeTreeNode::HasPrevious ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ InsertAfter()

virtual void SALOMEDSClient_AttributeTreeNode::InsertAfter ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ InsertBefore()

virtual void SALOMEDSClient_AttributeTreeNode::InsertBefore ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ IsChild()

virtual bool SALOMEDSClient_AttributeTreeNode::IsChild ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ IsDescendant()

virtual bool SALOMEDSClient_AttributeTreeNode::IsDescendant ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ IsFather()

virtual bool SALOMEDSClient_AttributeTreeNode::IsFather ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ IsRoot()

virtual bool SALOMEDSClient_AttributeTreeNode::IsRoot ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ Label()

virtual std::string SALOMEDSClient_AttributeTreeNode::Label ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ Prepend()

virtual void SALOMEDSClient_AttributeTreeNode::Prepend ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ Remove()

virtual void SALOMEDSClient_AttributeTreeNode::Remove ( )
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ SetFather()

virtual void SALOMEDSClient_AttributeTreeNode::SetFather ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ SetFirst()

virtual void SALOMEDSClient_AttributeTreeNode::SetFirst ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ SetNext()

virtual void SALOMEDSClient_AttributeTreeNode::SetNext ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ SetPrevious()

virtual void SALOMEDSClient_AttributeTreeNode::SetPrevious ( const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value)
pure virtual

◆ SetTreeID()

virtual void SALOMEDSClient_AttributeTreeNode::SetTreeID ( const std::string &  value)
pure virtual

Implemented in SALOMEDS_AttributeTreeNode.

◆ Type()

virtual std::string SALOMEDSClient_GenericAttribute::Type ( )
pure virtualinherited

Implemented in SALOMEDS_GenericAttribute.