General KERNEL Documentation     End User KERNEL Services  


SALOMEDS_AttributeTreeNode Class Reference

#include <SALOMEDS_AttributeTreeNode.hxx>

Inheritance diagram for SALOMEDS_AttributeTreeNode:

Inheritance graph
Collaboration diagram for SALOMEDS_AttributeTreeNode:

Collaboration graph

Public Member Functions

 SALOMEDS_AttributeTreeNode (const Handle(SALOMEDSImpl_AttributeTreeNode)&theAttr)
 SALOMEDS_AttributeTreeNode (SALOMEDS::AttributeTreeNode_ptr theAttr)
 ~SALOMEDS_AttributeTreeNode ()
virtual void SetFather (const _PTR(AttributeTreeNode)&value)
virtual bool HasFather ()
virtual _PTR (AttributeTreeNode) GetFather()
virtual void SetPrevious (const _PTR(AttributeTreeNode)&value)
virtual bool HasPrevious ()
virtual _PTR (AttributeTreeNode) GetPrevious()
virtual void SetNext (const _PTR(AttributeTreeNode)&value)
virtual bool HasNext ()
virtual _PTR (AttributeTreeNode) GetNext()
virtual void SetFirst (const _PTR(AttributeTreeNode)&value)
virtual bool HasFirst ()
virtual _PTR (AttributeTreeNode) GetFirst()
virtual void SetTreeID (const std::string &value)
virtual std::string GetTreeID ()
virtual void Append (const _PTR(AttributeTreeNode)&value)
virtual void Prepend (const _PTR(AttributeTreeNode)&value)
virtual void InsertBefore (const _PTR(AttributeTreeNode)&value)
virtual void InsertAfter (const _PTR(AttributeTreeNode)&value)
virtual void Remove ()
virtual int Depth ()
virtual bool IsRoot ()
virtual bool IsDescendant (const _PTR(AttributeTreeNode)&value)
virtual bool IsFather (const _PTR(AttributeTreeNode)&value)
virtual bool IsChild (const _PTR(AttributeTreeNode)&value)
virtual std::string Label ()
void CheckLocked ()
std::string Type ()
std::string GetClassType ()
 _PTR (SObject) GetSObject()
virtual clt_shared_ptr< SALOMEDSClient_SObjectGetSObject ()=0
virtual void SetFather (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetFather ()=0
virtual void SetPrevious (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetPrevious ()=0
virtual void SetNext (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetNext ()=0
virtual void SetFirst (const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &value)=0
virtual clt_shared_ptr< SALOMEDSClient_AttributeTreeNodeGetFirst ()=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 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

Static Public Member Functions

static SALOMEDS_GenericAttributeCreateAttribute (const Handle(SALOMEDSImpl_GenericAttribute)&theGA)
static SALOMEDS_GenericAttributeCreateAttribute (SALOMEDS::GenericAttribute_ptr theGA)

Protected Member Functions

 Handle (SALOMEDSImpl_GenericAttribute) _local_impl

Protected Attributes

bool _isLocal
SALOMEDS::GenericAttribute_var _corba_impl

Constructor & Destructor Documentation

SALOMEDS_AttributeTreeNode::SALOMEDS_AttributeTreeNode const Handle(SALOMEDSImpl_AttributeTreeNode)&  theAttr  ) 
 

SALOMEDS_AttributeTreeNode::SALOMEDS_AttributeTreeNode SALOMEDS::AttributeTreeNode_ptr  theAttr  ) 
 

SALOMEDS_AttributeTreeNode::~SALOMEDS_AttributeTreeNode  ) 
 


Member Function Documentation

void SALOMEDS_AttributeTreeNode::SetFather const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

bool SALOMEDS_AttributeTreeNode::HasFather  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

virtual SALOMEDS_AttributeTreeNode::_PTR AttributeTreeNode   )  [virtual]
 

void SALOMEDS_AttributeTreeNode::SetPrevious const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

bool SALOMEDS_AttributeTreeNode::HasPrevious  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

virtual SALOMEDS_AttributeTreeNode::_PTR AttributeTreeNode   )  [virtual]
 

void SALOMEDS_AttributeTreeNode::SetNext const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

bool SALOMEDS_AttributeTreeNode::HasNext  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

virtual SALOMEDS_AttributeTreeNode::_PTR AttributeTreeNode   )  [virtual]
 

void SALOMEDS_AttributeTreeNode::SetFirst const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

bool SALOMEDS_AttributeTreeNode::HasFirst  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

virtual SALOMEDS_AttributeTreeNode::_PTR AttributeTreeNode   )  [virtual]
 

void SALOMEDS_AttributeTreeNode::SetTreeID const std::string &  value  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

std::string SALOMEDS_AttributeTreeNode::GetTreeID  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

void SALOMEDS_AttributeTreeNode::Append const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

void SALOMEDS_AttributeTreeNode::Prepend const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

void SALOMEDS_AttributeTreeNode::InsertBefore const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

void SALOMEDS_AttributeTreeNode::InsertAfter const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

void SALOMEDS_AttributeTreeNode::Remove  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

int SALOMEDS_AttributeTreeNode::Depth  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

bool SALOMEDS_AttributeTreeNode::IsRoot  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

bool SALOMEDS_AttributeTreeNode::IsDescendant const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

bool SALOMEDS_AttributeTreeNode::IsFather const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

bool SALOMEDS_AttributeTreeNode::IsChild const _PTR(AttributeTreeNode)&  value  )  [virtual]
 

std::string SALOMEDS_AttributeTreeNode::Label  )  [virtual]
 

Implements SALOMEDSClient_AttributeTreeNode.

SALOMEDS_GenericAttribute::Handle SALOMEDSImpl_GenericAttribute   )  [protected, inherited]
 

void SALOMEDS_GenericAttribute::CheckLocked  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

std::string SALOMEDS_GenericAttribute::Type  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

std::string SALOMEDS_GenericAttribute::GetClassType  )  [virtual, inherited]
 

Implements SALOMEDSClient_GenericAttribute.

SALOMEDS_GenericAttribute::_PTR SObject   )  [inherited]
 

SALOMEDS_GenericAttribute * SALOMEDS_GenericAttribute::CreateAttribute const Handle(SALOMEDSImpl_GenericAttribute)&  theGA  )  [static, inherited]
 

SALOMEDS_GenericAttribute * SALOMEDS_GenericAttribute::CreateAttribute SALOMEDS::GenericAttribute_ptr  theGA  )  [static, inherited]
 

virtual clt_shared_ptr<SALOMEDSClient_SObject > SALOMEDSClient_GenericAttribute::GetSObject  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::SetFather const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetFather  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::SetPrevious const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetPrevious  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::SetNext const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetNext  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::SetFirst const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual clt_shared_ptr<SALOMEDSClient_AttributeTreeNode > SALOMEDSClient_AttributeTreeNode::GetFirst  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::Append const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::Prepend const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::InsertBefore const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual void SALOMEDSClient_AttributeTreeNode::InsertAfter const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual bool SALOMEDSClient_AttributeTreeNode::IsDescendant const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual bool SALOMEDSClient_AttributeTreeNode::IsFather const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 

virtual bool SALOMEDSClient_AttributeTreeNode::IsChild const clt_shared_ptr< SALOMEDSClient_AttributeTreeNode > &  value  )  [pure virtual, inherited]
 


Field Documentation

bool SALOMEDS_GenericAttribute::_isLocal [protected, inherited]
 

SALOMEDS::GenericAttribute_var SALOMEDS_GenericAttribute::_corba_impl [protected, inherited]